C#
不想上班只想要钱
这个作者很懒,什么都没留下…
展开
-
C#导出chart形成的柱状图、折线图为图片
string fileName = ""; string saveFileName = ""; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.FileName = fileName; saveDialog.DefaultExt = "png"; saveDialog.Filter = "png文件|*.png";.原创 2021-05-08 21:42:06 · 1955 阅读 · 0 评论 -
C#柱状图
绘图工具直接拉到界面上,效果如下:chart的属性选择:!](https://img-blog.csdnimg.cn/20210508213644922.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FhMTIzNjQ1Njc=,size_16,color_FFFFFF,t_70) void select1() {原创 2021-05-08 21:40:39 · 1758 阅读 · 1 评论 -
C#放大窗体控件也随之改变
private float x;//定义当前窗体的宽度 private float y;//定义当前窗体的高度 public SalesStatistics() { InitializeComponent(); x = this.Width; y = this.Height; setTag(this); }private void setTag.原创 2021-05-08 21:27:43 · 621 阅读 · 0 评论 -
C#将dataGridView控件里面的内容导出为Excel
string fileName = ""; string saveFileName = ""; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.DefaultExt = "xlsx"; saveDialog.Filter = "Excel文件|*.xlsx"; saveDialog.FileName = fileN.原创 2021-05-08 21:24:02 · 292 阅读 · 0 评论 -
C#将数据库的查询结果导出为Excel
public bool DataSetToExcel1(DataSet dataSet, string fileName, bool isShowExcle) { if (File.Exists(fileName)) { File.Delete(fileName); } DataTable dataTable = dataSet.Tables[0];原创 2021-05-08 21:20:32 · 1907 阅读 · 1 评论 -
C#获取用户输入的值,对数据库里面的数据进行更改
DataCon是自己定义的连接数据库的类连接数据库的DataCon类的具体实现方法 string id = textBox1.Text; string name = textBox2.Text; string tel = textBox3.Text; string person = textBox4.Text; string address = textBox5.Text; Data.原创 2021-05-08 21:14:40 · 819 阅读 · 0 评论 -
C#将查询到的数据库里面的数据输出到textbox控件
C#连接数据库(类的形式)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;原创 2021-05-08 21:09:32 · 5754 阅读 · 0 评论 -
C#数据库连接(类的形式)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;namespace systemprotect{ class DataCon { static string strCon = "server=.;database =自己的数据库名;u原创 2021-05-08 21:03:00 · 1034 阅读 · 1 评论 -
C#获取用户选定的时间以及路径,删除时间范围内需要删除的路径下面的文件以及空文件夹
界面设计如下:using Microsoft.VisualBasic;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Wi原创 2021-05-08 21:00:26 · 641 阅读 · 0 评论 -
C#控制textbox只能输入数字
private void textBox3_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //处理负数原创 2021-04-28 19:12:01 · 848 阅读 · 0 评论 -
C#dateTimePicker只显示时分秒
控件属性设置如下:CustomFormat 设为 HH:mm:ssShowUpDown 设为 True原创 2021-04-27 15:39:07 · 1954 阅读 · 0 评论 -
C#连接数据库SQL
sale表using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;names原创 2021-04-26 18:22:23 · 439 阅读 · 0 评论 -
C#窗口转向(由一个窗口,跳转到另一个窗口)
从窗口(Form1)转向窗口(Form2)Form1.cs/*Form1.cs*/Form2 form2 = new Form2(); form2.Show();//显示窗体 this.Hide();原创 2021-04-26 16:14:24 · 6028 阅读 · 0 评论 -
C#动态生成标签以及文本框
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace 动态生成文本框{ public partial cl原创 2021-04-26 15:39:02 · 1812 阅读 · 0 评论 -
C#动态时钟
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Drawing.Drawing2D;using System.Windows.Forms;namespace原创 2021-04-21 20:36:22 · 707 阅读 · 4 评论 -
动态模拟时钟
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace _7_1{ public partial class原创 2021-04-21 16:37:37 · 530 阅读 · 0 评论 -
文件以及文件夹的复制,每天自动建立一个用日期标明的子文件夹。本实验关键是按设定时间在指定文件夹中建立带有月日信息的分层文件夹
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;using System.Windows.Forms;namespace _6_2copy{原创 2021-04-21 16:34:57 · 557 阅读 · 2 评论 -
C#自动备份
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;using System.Windows.Forms;namespace _6_2{ pub原创 2021-04-21 09:00:58 · 677 阅读 · 1 评论 -
C#获取当前系统时间的时分秒
string tt = DateTime.Now.TimeOfDay.ToString("hhmmss");原创 2021-04-19 00:25:40 · 3336 阅读 · 0 评论 -
C#获取dateTimePicker的时分秒
dateTimePicker1.Value.ToString("HH:mm:ss");原创 2021-04-18 23:54:07 · 1470 阅读 · 0 评论 -
C# winform 对dateTimePicker控件的简单操作
需要使用时分秒的时候,需要将CustomFormmat设置为:HH:mm:ss将Format属性设置为Custom。showUpDown 设置为True原创 2021-04-18 23:46:19 · 504 阅读 · 0 评论 -
创建Windows窗体应用程序,添加两个TextBox控件,分别输入搜索的文件名称和查找的目录,且查找的目录可以通过添加folderBrowserDialog控件进行选择,添加DataGridView
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;using System.Windows.Forms;namespace _6_1{ pub原创 2021-04-15 21:38:50 · 608 阅读 · 0 评论 -
自定义抽象类计算圆形的面积
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace _4_04{ public partial原创 2021-04-13 11:18:51 · 802 阅读 · 0 评论 -
C#将时间设定为两位数显示
string hour = this.numericUpDown1.Value.ToString();//获取“时间定时”区域的小时 string minute = this.numericUpDown2.Value.ToString();//获取“时间定时”区域的分钟 string second = this.numericUpDown3.Value.ToString(); //获取“时间定时”区域的秒 int hour1 = Co.原创 2021-04-08 22:22:35 · 1696 阅读 · 0 评论 -
C#通过代码为标签文字设置颜色
string color = "blue";//定义颜色属性为蓝色this.label3.ForeColor = System.Drawing.ColorTranslator.FromHtml(color);//设置颜色为蓝色原创 2021-04-08 22:11:23 · 1645 阅读 · 0 评论 -
C#简单的闹钟计时器,当用户设置完定时时间之后,如果到了设置的时间,该软件会自动进行提示。
代码可直接运行C#计时器在日常生活中经常用到,比如短跑比赛需要计时等。制作了一个简单的闹钟计时器,当用户设置完定时时间之后,如果到了设置的时间,该软件会自动进行提示。界面搭建如下:运行界面如下:思路:需要两个timer。timer1用于计算剩余时间timer2用于使闹钟显示的系统时间与当前系统时间保持一直numericUpDown空间用于用户设定时间用户第一次进入时,timer1不工作,当用户设定完时间,点击确定后,timer1开始计时工作。获取系统时间与用户设定的时间,求差值,并且判断原创 2021-04-08 21:47:07 · 2146 阅读 · 1 评论 -
C#判断文本框是否为空
textBox.Text == string.Empty原创 2021-04-06 18:06:22 · 1211 阅读 · 0 评论 -
注册用户时,应当分配给用户一些相应的权限,这样能更好的管理用户数据,防止非法用户或没有相关权限的用户登录系统查看或修改相关数据。要求在运行过程中,可以根据用户的职责,选择相应模块前的复选框,如
注册用户时,应当分配给用户一些相应的权限,这样能更好的管理用户数据,防止非法用户或没有相关权限的用户登录系统查看或修改相关数据。要求在运行过程中,可以根据用户的职责,选择相应模块前的复选框,如果取消相应模块前复选框的选择,则取消该用户操作模块的权限。界面设计如图:checkedListBox:效果图:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;us原创 2021-04-06 18:04:34 · 591 阅读 · 0 评论 -
listBox移动全部数据到另一个listBox
for (int i = 0; i < listBox2.Items.Count; i++)//for循环移动listBox2中的所有内容 { listBox1.Items.Add(listBox2.Items[i]); }原创 2021-04-06 11:38:36 · 949 阅读 · 0 评论 -
实现两个ListBox控件间交换数据
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace _5_3{ public partial class原创 2021-04-06 11:37:09 · 1182 阅读 · 3 评论 -
要求使用面向对象编程思想(主要是类的封装)来编写一个简单的计算器,至少要能计算加、减、乘、除。
using System;namespace _4_1{ class count { private double number1; private double number2; private string fuhao; public double Number1 { get { return number1; } set { number1 = valu原创 2021-04-01 21:01:02 · 696 阅读 · 0 评论 -
建立Windows窗体应用程序,在默认窗体Form1中添加两个TextBox控件,分别用来输入圆半径和显示圆面积;添加一个Button控件,用来根据输入的圆半径计算圆面积。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace _4_4{ public partial class原创 2021-03-30 17:42:31 · 1277 阅读 · 0 评论 -
C# 正则表达式去掉字符串中英文字母
string str1= System.Text.RegularExpressions.Regex.Replace(str, @"[A-Za-z]","");原创 2021-03-30 17:07:37 · 1343 阅读 · 0 评论 -
使用面向对象思想实现在字符串中查找数字的功能。创建控制台应用程序,在控制台中随意输入一些字符串,然后判断字符串中包含哪些数字,并输出结果。
using System;namespace _4_2{ class number { public string str=""; public string Str { get { return str; } set { str=value;原创 2021-03-30 17:06:53 · 246 阅读 · 0 评论 -
要求使用面向对象编程思想(主要是类的封装)来编写一个简单的计算器,至少要能计算加、减、乘、除。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace compute4_1{ public par原创 2021-03-30 15:35:00 · 719 阅读 · 2 评论 -
将ArrayList转换成string数组
ArrayList stuinfo = new ArrayList(); string[] studentinfo = (string[])stuinfo.ToArray(typeof(string));//转换成一维数组原创 2021-03-23 17:28:44 · 2051 阅读 · 0 评论 -
来ArrayList集合显示的学生信息(学生姓名、性别、出生年月)
使用集合存储学生信息。新建一个Windows窗体应用程序,命名为Add控件,用来显示ArrayList集合显示的学生信息(学生姓名、性别、出生年月)。using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text原创 2021-03-23 17:26:56 · 1424 阅读 · 0 评论 -
for循环使初始化的数组显示在textBox1的文本框中
for (int i= 0; i < 8; i++) //for循环使初始化的数组显示在textBox1的文本框中 { this.textBox1.Text = this.textBox1.Text + number[i]; }number是定义数组原创 2021-03-23 11:53:54 · 612 阅读 · 0 评论 -
C#生成随机数
System.Random number1 = new Random(); //随机生成一个数字 int t = number1.Next(0, 100); //随机生成的数字在0~100之间原创 2021-03-23 11:52:00 · 143 阅读 · 0 评论 -
ArrayList数组的删除
演示如何在删除数组元素后改变其长度。首先单击“随机生成数组”按钮,生成一个数组;然后分别输入开始删除的索引和要删除的元素个数;最后,单击“确定”按钮,从生成的数组的指定索引处删除指定的元素个数,从而生成一个新的数组。using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;usi原创 2021-03-23 11:50:03 · 521 阅读 · 3 评论