Winform
文章平均质量分 61
C# winform控件相关内容
share notes
日常记录
展开
-
WinForm 全局异常捕获
在开发过程中我们一般都用try/catch块来捕获异常,但不是每个异常我们都能捕获,程序总会出现一些意想不到的情况,抛出一些未捕获的异常,这时就要用到全局异常捕获,即在程序的最外层加上捕获未处理异常,以免程序奔溃,影响用户体验。事件描述Application.DispatcherUnhandledExceptionUI线程的未处理异常捕获AppDomain.UnhandledException非UI线程的未处理异常捕获构造中添加注册事件/// <summar原创 2021-10-10 11:11:56 · 1508 阅读 · 3 评论 -
C# winform折线图绘制
C# winform折线图绘制之前用PyQt5做过这个玩具,学winformGDI+做个实验。效果源码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using S...原创 2020-04-15 12:13:57 · 4300 阅读 · 0 评论 -
C# VS创建自定义控件流程
winform VS创建自定义控件流程一、打开VS创建 Windows 窗体控件库二、打开工具箱,往窗体添加两个控件表示创建的新控件三、菜单栏选择生成 -> 重新生成解决方法四、项目的bin目录下的Debug目录下就生成了 .dll 后缀的文件就是新创建的控件五、后面如果需要使用此控件则将此控件添加至工具箱即可,自定义控件添加至工具箱: https://blog.cs...原创 2020-04-08 20:34:14 · 3854 阅读 · 1 评论 -
C#自定义控件添加至工具箱的方法
C#自定义控件添加至工具箱的方法方法:一、封装的DLL有问题,编写控件库的扩展类不是公开的(public);二、打开工具箱右键 -> 选择项 -> .NET Framework -> 浏览 -> 选择DLL;三、VS菜单栏 -> 工具 -> 选项 -> Windows窗体设计器 -> 常规 -> 工具箱 -> 自动填充工具箱 选...原创 2020-04-08 20:01:53 · 7928 阅读 · 0 评论 -
C# WinForm 选择文件目录
C# WinForm 选择目录选择文件 private string openFileDialog(string name) { string FilePath = name; OpenFileDialog dialog = new OpenFileDialog(); ////是否支持多个文件...原创 2020-04-05 19:33:28 · 2884 阅读 · 0 评论 -
winform之textBox(文本框控件)
要让一个TextBox显示多行文本就得把它的Multiline属性设置为true,只是在Windows平台使用可以用 “\r\n” 表示换行符。如果需要兼容请使用 System.Environment.NewLine 表示换行符...原创 2020-04-05 19:30:00 · 6267 阅读 · 0 评论 -
winform之MaskedTextBox(掩码文本控件)
MaskedTextBox掩码文本控件,使用掩码来区分用户输入文本是否正确。常用属性:属性描叙BeepOnError指示键入无效字符是控件是否发出系统提示音;CutCopyMaskFormat设置控件文本值复制到剪贴板时的包含类型;TextMaskFormat指示从Text属性中返回字符串的包含类型;Mask用来控制控件允许输入指定格式的字符串;...原创 2020-04-05 19:29:20 · 2351 阅读 · 0 评论