位置 : 首页 > Windows Desktop
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)设置 TextBox 的 PasswordChar 属性为'*'或者通过代码设置this.txtPassword.PasswordChar = '*';也可以设置其他字符,不只是星号this.txtPassword.Passw
JarvisLuo 2020-09-21 05:58 阅读:22
Winform 启动前弹出登录界面, 登录成功之后再显示主界面
Winform 运行前弹出登录窗口,输入账号密码登录成功之后再进入到主窗口,实现应用软件的用户登录功能。设置登录窗口为启动窗口->用户登录逻辑->关闭登录窗口,显示主窗口1、修改项目的"Program.cs"文件static class P
JarvisLuo 2020-09-21 05:37 阅读:20
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组// 方法一string[] arr1 = textBox1.Text.Split('\n');for (int i = 0; i list = new List();for (int i = 0; i
JarvisLuo 2020-09-18 21:23 阅读:24
Winform 选择文件、文件夹、打开指定目录的方法
Winform 选择文件、文件夹、打开指定目录的方法 using System; using System.Windows.Forms;namespace WindowsFormsApp1 {public partial class Form1 : Form{public Form1(){InitializeComponent();}/// /// 选择文件
JarvisLuo 2020-09-15 21:50 阅读:31
Winform 防止程序重复打开
Winform 防止程序重复打开 using System; using System.Windows.Forms; using System.Threading;namespace Test {static class Program{/// /// The main entry point for the application./// [STAThread]static voi
JarvisLuo 2020-09-15 21:41 阅读:21
Winform 获取鼠标移动坐标, 鼠标位置
Winform 获取鼠标移动坐标, 鼠标位置Visual Studio:Visual Studio 2017新建Form窗体,在窗体上拖拽StatusStrip控件,在StatusStrip控件上新增Label控件注册鼠标移动事件public Form1(){InitializeComponent();// 鼠标
JarvisLuo 2020-09-08 05:42 阅读:41
Winform TextBox (文本框) 控件只能输入数值, 限制输入两位小数
Winform TextBox (文本框) 控件只能输入数值, 限制输入两位小数using System; using System.Windows.Forms;namespace DemoWinForm {public partial class Form1 : Form{public Form1(){InitializeComponent();}}/// /
JarvisLuo 2020-08-31 10:17 阅读:56
Winform 设置 RichTextBox 控件字体大小和样式, 设置 FontStyle (粗体, 斜体, 下划线, 删除线), ForeColor (字体颜色)
Winform 设置 RichTextBox 控件字体大小和样式, 设置 FontStyle (粗体, 斜体, 下划线, 删除线), ForeColor (字体颜色)新建窗体,拖拽一个 RichTextBox 控件到窗体using System; using System.Windows.Forms;namespace
JarvisLuo 2020-08-31 09:42 阅读:56
Winform 设置 TextxBox (文本框) 控件字体大小和样式, 设置 FontStyle (粗体, 斜体, 下划线, 删除线), ForeColor (字体颜色)
Winform 设置 TextxBox (文本框) 控件字体大小和样式, 设置 FontStyle (粗体, 斜体, 下划线, 删除线), ForeColor (字体颜色)新建窗体,拖拽一个TextBox (文本框) 控件到窗体using System; using System.Windows.Forms
JarvisLuo 2020-08-31 09:31 阅读:62
Winform TextBox (文本框) 控件禁止输入粘贴内容, 禁止 Ctrl+V
Winform TextBox (文本框) 控件禁止输入粘贴内容, 禁止 Ctrl+V using System; using System.Windows.Forms;namespace DemoWinForm {public partial class Form1 : Form{public Form1(){InitializeComponent();}}/// /
JarvisLuo 2020-08-31 09:02 阅读:51
Winform TextBox (文本框) 控件只能输入整数, 整型数字, 且第一位不能是 0
Winform TextBox (文本框) 控件只能输入整数, 整型数字, 且第一位不能是 0 using System; using System.Windows.Forms;namespace DemoWinForm {public partial class Form1 : Form{public Form1(){InitializeComponen
JarvisLuo 2020-08-31 08:58 阅读:46
C# Console 控制台打印九九乘法表
C# Console 控制台打印九九乘法表 using System;namespace DemoConsole {class Program{static void Main(string[] args){// 设置控制台标题Console.Title = "九九乘法表";// 打印表头Console.WriteLine("九九乘法表"
JarvisLuo 2020-08-26 14:42 阅读:57
C# Console 控制台获取用户输入内容
C# Console 控制台获取用户输入内容 using System;namespace DemoConsole {class Program{static void Main(string[] args){// 声明一个string类型的值变量string str;// 提示用户输出内容Console.Write("Please inpu
JarvisLuo 2020-08-26 10:55 阅读:88
Winform 生成的exe程序设置图标
工程->右键->属性页选择指定的图标文件即可,重新生成即可实现新的exe图标。
JarvisLuo 2020-08-20 10:52 阅读:58
Winform DataGridView 线程中卡死, 不显示滚动条
在多线程中对DataGridView指定 DataSource 来填充数据,更新数据的时候,会导致DataGridView出现假死,显示错误或者滚动条无法显示的问题,在保证了DataGridView的ScrollBars设置为了Both,数据量大于DataGridView显示
JarvisLuo 2020-08-08 05:40 阅读:65
C# Console 控制台更改显示字体颜色, 更改输出字体颜色
C# Console 控制台更改显示字体颜色, 更改输出字体颜色 using System;namespace ConsoleApp39 {class Program{static void Main(string[] args){Console.Title = "这里是标题";Console.ForegroundColor = ConsoleColo
JarvisLuo 2020-07-25 11:13 阅读:90
C# Console 控制台设置标题
C# Console 控制台设置标题 using System;namespace ConsoleApp39 {class Program{static void Main(string[] args){Console.Title = "这里是标题";Console.Read();}} }
JarvisLuo 2020-07-24 19:23 阅读:80
Winform ErrorProvider控件使用
Winform ErrorProvider控件使用using System; using System.Windows.Forms;namespace WindowsFormsApp16 {public partial class Form1 : Form{public Form1(){InitializeComponent();// 设置闪烁样式// BlinkIfDiffer
JarvisLuo 2020-07-22 19:12 阅读:81
Winform LinkLabel控件用法, LinkLabel去掉下划线的方法
窗体拖拽LinkLabel控件窗体载入事件,LinkLabel控件单击响应事件代码如下:using System; using System.Windows.Forms;namespace WindowsFormsApp15 {public partial class Form1 : Form{public Form1(){InitializeCo
JarvisLuo 2020-07-08 04:49 阅读:99
Winform 执行操作前确认MessageBox询问提示, 确认则执行, 取消则返回
Winform 执行操作前确认MessageBox询问提示, 确认则执行, 取消则返回 using System; using System.Windows.Forms;namespace WindowsFormsApp14 {public partial class Form1 : Form{public Form1(){InitializeCompone
JarvisLuo 2020-06-30 19:39 阅读:126
Winform 加载时各事件的顺序(一)
Winform 加载时各事件的顺序using System; using System.Windows.Forms;namespace WindowsFormsApp12 { /*1131456562711128910341516 */ public partial class Form1 : Form{public Form1(){Console.Wri
JarvisLuo 2020-06-28 08:11 阅读:96
Winform 加载时各事件的顺序(二)
Winform 加载时各事件的顺序using System; using System.Windows.Forms;namespace WindowsFormsApp13 { /*public Form1 before InitializeComponentOnResize before base.OnResizeOnResize after base.OnResizeOn
JarvisLuo 2020-06-28 08:08 阅读:95
Winform 自定义控件的右键菜单, 右键菜单ContextMenuStrip
Winform 自定义控件的右键菜单, 右键菜单ContextMenuStrip using System; using System.Drawing; using System.Windows.Forms;namespace WindowsFormsApp12 {public partial class Form1 : Form{private TextBox text
JarvisLuo 2020-06-26 21:38 阅读:90
Winform SaveFileDialog控件, 保存文件控件用法
窗体拖拽一个button,代码样例中使用SaveFileDialog对象new一个新实例,等同于在窗体拖拽SaveFileDialog控件,两种方式都可以,实现功能效果是相同的 using System; using System.Windows.Forms;namespace WindowsFor
JarvisLuo 2020-06-23 07:46 阅读:82
Winform FolderBrowserDialog控件, 选择目录控件用法
窗体拖拽一个button,代码样例中使用FolderBrowserDialog对象new一个新实例,等同于在窗体拖拽FolderBrowserDialog控件,两种方式都可以,实现功能效果是相同的using System; using System.Windows.Forms;namespace W
JarvisLuo 2020-06-23 07:39 阅读:83
Winform OpenFileDialog控件, 选择文件控件用法
窗体拖拽一个button,代码样例中使用OpenFileDialog对象new一个新实例,等同于在窗体拖拽OpenFileDialog控件,两种方式都可以,实现功能效果是相同的using System; using System.Windows.Forms;namespace WindowsForm
JarvisLuo 2020-06-23 07:32 阅读:93
Winform 多线程中处理UI控件, 解决线程安全引起的异常
Winform 多线程中处理UI控件, 多线程中不能直接操作UI控件, 会引发线程安全异常using System; using System.Threading; using System.Windows.Forms;namespace WindowsFormsApp10 {public partial class Form1 : Form
JarvisLuo 2020-06-15 08:18 阅读:94
Winform ListView控件返回选中单元格的值, 返回行数, 判断是否被选中
Winform ListView控件返回选中单元格的值, 返回行数, 判断是否被选中if ( listView1.SelectedItems.Count > 0){// 选中行的单元值string s1 = listView1.SelectedItems[0].SubItems[0].Text.ToString();string s2 = l
JarvisLuo 2020-06-12 05:05 阅读:75
Winform 程序关闭, 退出方法总结
Winform 程序关闭, 退出方法总结private void Form1_FormClosed(object sender, FormClosedEventArgs e){// 关闭窗体,如果当前窗口有正在进行的线程则不能正常退出。this.Close();// 通知所有消息泵必须终止,并且在
JarvisLuo 2020-06-10 19:55 阅读:83
Winform ComboBox控件数据绑定, 设置与获取数据源的显示值与实际值, DisplayMember, ValueMember
新建Form窗体,拖动ComboBox控件,3个Button按钮控件public partial class Form1 : Form{public Form1(){InitializeComponent();}/// <summary>/// ComboBoxItem/// </summary>public class ComboBoxItem{/// <summar
JarvisLuo 2020-06-09 09:01 阅读:105
Winform 在一个事件中调用其他按钮(button1)的点击事件
代码如下:public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){MessageBox.Show("test");}private void button2_Click(object sende
JarvisLuo 2020-06-09 08:38 阅读:73
Winform SplitContainer控件实现上下分隔
Winform SplitContainer控件实现上下分隔, 设置SplitContainer的Orientation属性设置为Horizontal
JarvisLuo 2020-06-08 09:16 阅读:109
Winform DataGridView控件指定某列为只读, 不允许编辑, 绑定数据源DataTable
窗体拖进一个DataGridView控件private void Form1_Load(object sender, EventArgs e){DataTable dt = new DataTable();dt.Columns.Add("标题", typeof(string));dt.Columns["标题"].ReadOnly = true;for (int i = 0;
JarvisLuo 2020-06-05 08:54 阅读:76
Winform DataGridView控件指定某列显示为复选框CheckBox, 绑定数据源DataTable
窗体拖进一个DataGridView控件,在事件中写入以下代码private void Form1_Load(object sender, EventArgs e){DataTable dt = new DataTable();dt.Columns.Add("选择", typeof(bool));// set columnDataColumn dcId =
JarvisLuo 2020-06-05 08:50 阅读:74
Winform 自定义控件, 自定义事件, 委托事件
Winform 自定义控件, 自定义事件, 委托事件 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Fo
JarvisLuo 2020-06-02 20:09 阅读:78
Winform 自定义控件, 自定义事件
Winform 自定义控件, 自定义事件 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms;namesp
JarvisLuo 2020-06-02 20:07 阅读:71
Winform 控件添加事件
Winform 控件添加事件/// <summary>/// 添加按钮上鼠标 移入、移出、按下、弹起 事件/// </summary>/// <param name="btn">操作的按钮</param>private void AddBtnEvent(Button btn){btn.MouseEnter += delegate (obj
JarvisLuo 2020-06-02 20:04 阅读:69
Winform Button控件添加背景图片, 去掉边框
Winform Button控件添加背景图片, 去掉边框button1.FlatStyle = FlatStyle.Flat;//button1.FlatAppearance.BorderColor = Color.Transparent;// 不能设置成透明button1.FlatAppearance.BorderSize = 0;button1.FlatAp
JarvisLuo 2020-06-02 20:02 阅读:67
Winform SplitContainer控件固定某一部分Panel大小
在Winform做窗体设计不居中,SplitContainer是经常用的到的,但是默认状态下SplitContainer分割出的Panel是随着窗体固定比例放大缩小的,如果想要固定某一Panel大小,只需要设置SplitContainer的FixedPanel即可。
JarvisLuo 2020-05-29 19:53 阅读:117
Winform 窗体关闭,退出时判断是否为Windows系统关机
Winform 窗体关闭,退出时判断是否为Windows系统关机private void Form1_FormClosing(object sender, FormClosingEventArgs e){if (e.CloseReason == CloseReason.WindowsShutDown){MessageBox.Show("系统马上要关机了
JarvisLuo 2020-05-23 16:52 阅读:76
Winform 自定义控件不允许, 禁止修改高度, 类似TextBox,只能横向调整宽度
Winform 自定义控件不允许, 禁止修改高度, 类似TextBox,只能横向调整宽度 // 添加引用 System.Desing;using System.Windows.Forms; using System.Windows.Forms.Design;namespace WindowsFormsApp2 {// 引用 System.
JarvisLuo 2020-05-21 16:21 阅读:90
Winform DateTimePicker控件自定义时间格式
Winform DateTimePicker控件自定义时间格式 this.dateTimePicker1.Format = DateTimePickerFormat.Custom; this.dateTimePicker1.CustomFormat = "yyyy年MM月dd日"; // 创建的日期格式化字符串 // yyyy-MM-dd HH
JarvisLuo 2020-05-21 09:07 阅读:86
Winform 设置窗体标题
双击窗体载入事件private void Form1_Load(object sender, EventArgs e) {this.Text = "窗体标题"; }
JarvisLuo 2020-05-21 08:53 阅读:80
C# Console 控制台应用程序输出运行一下就关闭的问题
在语句末尾加上 Console.Read(); 或 Console.ReadKey(); 即可解决class Program{static void Main(string[] args){Console.WriteLine("这样运行就不会关闭了");Console.Read();Console.ReadKey();}}
JarvisLuo 2020-05-21 08:48 阅读:84
Winform 程序禁止重复打开, 只能运行一个程序, 禁止多开
Winform 程序禁止重复打开, 只能运行一个程序, 禁止多开 using System; using System.Windows.Forms; using System.Threading;namespace Test {static class Program{/// <summary>/// The main entry point for the
JarvisLuo 2020-05-18 05:15 阅读:77