自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChanMon的博客

This is my blog

  • 博客(76)
  • 收藏
  • 关注

原创 C# WinForm —— 38 SplitContainer介绍

将页面拆分成两个大小可以调整的区域,中间有一个拆分条,可以拖动拆分条来调整左右区域的大小。

2024-07-07 17:49:46 405

原创 C# WinForm —— 37 TabControl 控件介绍

管理一个TabPages集合的控件,也是一个分组控件。如果一个模块有多个子页面,可以使用TabControl控件进行页面切换。

2024-07-07 16:50:22 586

原创 C# WinForm —— 36 布局控件 GroupBox 和 Panel

两个可以盛放其他控件的容器,可以用于把不同的控件分组,一般不会注册事件。拖动 GroupBox/Panel,它里面的控件会一起移动。

2024-06-19 17:45:55 658

原创 C# WinForm —— 35 StatusStrip 介绍

状态栏 StatusStrip,默认在软件的最下方,用于显示系统时间、版本、进度条、账号、角色信息、操作位置信息等可以在状态栏中添加的控件类型有:StatusLabel、ProgressBar、DropDownButton、SplitButton。

2024-06-14 17:33:12 519

原创 C# WinForm —— 34 ToolStrip 工具栏 介绍

工具栏 ToolStrip,一般紧贴在菜单栏下面。

2024-06-12 20:20:11 1138

原创 C# WinForm —— 33 ContextMenuStrip介绍

右键某个控件/窗体时,弹出来的菜单,比如VS中右键窗体,弹出来的这个菜单:和MenuStrip类似,ContextMenuStrip主菜单下面可以有子菜单,子菜单下面可以有下一级子菜单。

2024-06-12 17:21:21 484

原创 C# WinForm ——31 32 Menustrip菜单栏

菜单控件,包含多个菜单项的菜单容器主菜单下面可以有子菜单,子菜单下面可以有下一级子菜单。

2024-06-12 14:36:20 1232

原创 C# WinForm —— 27 28 29 30 ListView 介绍与应用

和ListBox的外观类似,都可以多列显示,但 ListView 功能更强大,提供了5种不同的显示方式。

2024-06-03 18:43:10 888

原创 C# WinForm —— 26 ImageList 介绍

图片集合,用于存储图像的资源,并在关联控件中显示出来可以通过 索引、键名 访问每张图片没有事件。

2024-06-01 20:21:34 572

原创 C# WinForm —— 25 ProgressBar 介绍与使用

用于显示某个操作的进度。

2024-06-01 17:43:42 567

原创 C# WinForm —— 24 Threading.Timer 组件介绍与使用

System.Threading.Timer 多线程 轻量级 精度高提供以指定的时间间隔对线程池线程执行方法的机制和System.Timers.Timer 类似,每隔一段时间触发事件,执行操作(不是由UI线程执行的),即使事件中执行了比较耗时的操作,也不会造成 UI 失去响应。单次运行时间过长,不会影响下次触发。使用回调方法来执行操作,也不可以修改 UI 元素,但也可以通过UI 元素的Invoke()委托方法实现。

2024-05-31 16:27:49 414

原创 C# WinForm —— 23 Timers.Timer 组件介绍与使用

System.Timers.Timer 计时器 轻量每隔一段时间触发Elapsed事件,执行操作(不是由UI线程执行的),即使事件中执行了比较耗时的操作,也不会造成 UI 失去响应如果要获取服务器的计时功能的话,可以使用System.Timers.TimerSystem.Timers.Timer的ELapsed事件中无法修改 UI控件 的属性、值而System.Forms.Timer是由UI线程执行的,可以直接修改UI元素如何将Timers.Timer添加到工具箱:右键 “组件” → “选择项”

2024-05-31 15:02:37 560

原创 C# WinForm —— 22 Forms.Timer 组件介绍与使用

Timer 计时器 组件不会出现在窗体中,每隔 定义的间隔时间,就会触发事件,主要应用于Windows应用程序,独占一个线程,可以修改 UI 元素。

2024-05-16 10:38:58 419

原创 C# WinForm —— 21 RichTextBox 使用

在富文本框中输入 ddddd,点击 加粗 按钮,再输入的 dddddd,就会是加粗的,富文本框会自动识别输入的是否为链接,点击链接,浏览器就会新建一个进程,自动打开该链接。点击“保存”按钮,将富文本框中的内容保存成一个富文本格式的文件。再点击一下 加粗 按钮,再输入的 dddddd,就会是非加粗的,选中最后面的 dd,点击一下 加粗 按钮,这俩d就会变成加粗的。先注册点击链接触发的事件:(新建进程,自动打开链接)

2024-05-15 18:07:29 577

原创 C# WinForm —— 20 RichTextBox 介绍

富文本框,拥有TextBox的所有功能,,但还有更多高级的文本输入和编辑功能,比如设置字体颜色、样式、段落、图片、超链接等。

2024-05-15 16:27:35 928

原创 C# WinForm —— 19 PictureBox 介绍

PictureBox 主要用于显示图像,也可以给它注册单击事件,来把它变成一个按钮。

2024-05-13 17:34:35 646 1

原创 C# WinForm —— 18 NumericUpDown 介绍

数字显示框,通过向上、向下按钮来 增加/减小 显示的数值。

2024-05-13 16:25:20 402

原创 C# WinForm —— 17 MaskedTextBox 介绍

本质是文本框,但它可以通过掩码来区分输入的正确与否,可以控制输入的格式、长度主要应用场景是:需要格式化输入信息的情况。

2024-05-13 14:51:09 1316

原创 C# WinForm —— 16 MonthCalendar 介绍

可以选择单个日期,也可以选择一段日期,在选择时间范围上 比较适用,但在直观上,可以快速查看、选择日期/日期范围。

2024-05-13 11:02:33 512

原创 C# WinForm —— 15 DateTimePicker 介绍

示例:点击 button1,将 DateTimePicker 的 value 显示到文本框中,点击 清空 按钮,情况文本框中的内容。

2024-05-11 17:20:35 653

原创 C# WinForm —— 14 CheckedListBox 复选列表框介绍

类似 ListBox,提供项的列表,区别就是 CheckedListBox 每一个项前面有个复选框。

2024-05-10 17:34:22 1060

原创 C# WinForm —— 13 ComboBox下拉框/组合框介绍

ComboBox 是由 textBox 和 listBox 组合而成的,,其他功能和 listBox类似:(通过 DropDownStyle属性 设置)Simple: 最简单的样式,下面的框和 listBox类似DropDown(默认): 没有Simple样式的下面的框,点击右边的三角符号,会弹出下拉框DropDownList: 和前两种最大的区别是,前两种方式允许用户手动输入,而 DropDownList 不允许用户手动输入,只能从下拉框中选择。

2024-05-10 15:31:30 2936

原创 C# WinForm —— 12 ListBox绑定数据

在加载语句的前后分别加上 BeginUpdate()方法 和 EndUpdate()方法。

2024-04-30 12:24:50 1188

原创 C# WinForm —— 11 ListBox介绍

列表框,可以从中选择一项或多项。

2024-04-28 14:05:57 2171

原创 C# WinForm —— 10 单选按钮与复选框的介绍与使用

一组单选按钮中,只能选择一个,互相排斥显示为按钮的RadioButton(男)

2024-04-26 18:45:41 719

原创 C# WinForm —— 09 标签、文本框、按钮控件

一般显示不能编辑的文本或图像。

2024-04-26 17:15:17 727

原创 C# WinForm —— 08 Form初始化、布局、注册事件

Form初始化的时候会调用 Designer.cs 里的 InitializeComponent();函数,在InitializeComponent();函数里面有Load Form语句时会调用 FrmLogin_Load()函数。

2024-04-26 15:17:00 607

原创 C# WinForm —— 07 Form窗体介绍

下面这个是文件名,当修改文件名时,窗体的 (Name)属性的值 和 代码页面的类名 都会随之修改。InitializeComponent()函数是窗体的初始化函数,里面主要定义了一些窗体和控件的属性,触发的事件/方法等,是 根据用户在属性里设置的内容 自动生成的当 窗体 在文件夹下面的时候,调用时,需要用 “文件夹名字.窗体”

2024-04-18 18:17:33 909

原创 Python学习笔记25 - 一些案例

1. 输出金陵前五钗2. 向文件输出信息3. 打印彩色字4. print函数、进制转换5. 猜数游戏6. 输出ASCII码对应的字符7. 计算100~999之间的水仙花数8. 千年虫数组的索引及其值9. 星座zip dict10. 12306车次信息11. 字符串的格式化12. 手动抛出异常13. 计算圆的面积和周长 类14. 定义学生类,录入3个学生信息存储到列表中

2024-04-14 18:01:01 261

原创 Python学习笔记24 - 学生信息管理系统

1. 需求分析2. 系统设计3. 系统开发必备4. 主函数设计5. 学生信息维护模块设计a. 录入学生信息b. 删除学生信息c. 修改学生信息d. 查询学生信息e. 统计学生总人数f. 显示所有学生信息g. 排序模块设计6. 项目打包

2024-04-14 17:45:54 248

原创 Python学习笔记23 - 目录操作

os模块操作目录相关函数os.path模块操作目录相关函数案例1 —— 列出指定目录下的所有.py文件案例2 —— walk()

2024-04-14 17:14:28 370

原创 Python学习笔记22 - 文件操作

文件读写的原理文件读写的操作常用的文件打开模式文件对象的常用方法with语句(上下文管理器)

2024-04-14 17:06:05 188

原创 Python学习笔记21 - 编码格式

2024-04-14 16:58:34 307

原创 Python学习笔记20 - 模块

什么叫模块自定义模块Python中的包Python中常用的内置模块第三方模块的安装与使用

2024-04-14 16:41:11 188

原创 Python学习笔记19 - 类与对象

类的创建对象的创建类属性、类方法、静态方法动态绑定属性和方法面向对象的三大特征封装:提高程序的安全性继承:提高代码的复用性多态:提高程序的可扩展性和可维护性类的常用的特殊属性类的常用的特殊方法–add–()–len–()–new–() 和–init–()变量的赋值操作浅拷贝深拷贝

2024-04-14 16:27:48 244

原创 Python学习笔记18 - Python的异常处理机制

Python常见的异常类型Python的异常处理机制

2024-04-14 15:46:54 96

原创 Python学习笔记17 - Bug

2024-04-14 15:27:20 334

原创 Python学习笔记16 - 函数

函数的创建和调用函数调用的参数传递函数的返回值函数的参数定义变量的作用域递归函数斐波那契数列总结

2024-04-14 15:21:14 286

原创 Python学习笔记15 - 字符串

字符串是一个不可变的字符序列,另一个不可变的序列是元组

2024-04-14 14:29:06 237

原创 Python学习笔记14 - 集合

什么是集合集合的创建方式集合的相关操作集合间的关系集合的数学操作集合生成式列表、字典、元组、集合总结

2024-04-14 14:13:44 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除