随笔分类 - winform
摘要:在WinForm中使用全局异常捕获处理 在WinForm应用程序中,全局异常捕获是确保程序稳定性的关键。通过在Program类的Main方法中设置全局异常处理,可以有效地捕获并处理未预见的异常,从而避免程序崩溃。 注册全局异常事件 [STAThread] static void Main() { /
阅读全文
摘要:[STAThread] 特性用于需要与 COM 组件交互的应用程序,尤其是依赖单线程模型(如 Windows Forms 应用程序)的组件。在 STA 模式下,线程拥有自己的消息循环,这对于处理用户界面和某些 COM 组件是必要的。 [STAThread] static void Main(stri
阅读全文
摘要:示例项目结构 在 Visual Studio 中创建一个 WinForms 应用程序后,项目结构如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/
阅读全文
摘要:下载地址:[CSkin](http://www.cskin.net/) 博客地址:[kin](http://bbs.cskin.net/) ### 使用步骤 1.工具箱右键-新建项-命名CSkin。 2.将CSkin.dll拖到新建的工具箱栏里。 3.控件添加完毕,控件拖拽到界面即可使用和引用。 4
阅读全文
摘要:public class LibWrapDateTime { [DllImportAttribute("Kernel32.dll")] public static extern void GetLocalTime(SystemTime st); [DllImportAttribute("Kernel
阅读全文
摘要:用于将DataGridView中的数据导出为CSV文件的方法。CSV文件是一种常用的数据交换格式,可以在不同的应用程序之间方便地共享数据。 - DataGridView:一个用于显示和编辑表格数据的控件。 - CSV文件:逗号分隔值文件,是一种纯文本文件,用于存储表格数据。 ### 数据导出 ```
阅读全文
摘要:应用程序可能只允许用户选择文佳夹而非文件,,在添加时,只要选择添加这个文佳夹,就是只选择了文佳夹,而不是文件,这就要用到FloderBrowertDIalog控件对话框 FolderBrowserDialog控件对话框的常用属性 Description 在对话框中提供描述性的消息 RootFlode
阅读全文
摘要:dataGridView DataGridView控件是数据表格控件,属于很常用的控件。 winform DataGridView 属性说明 取得或者修改当前单元格的内容 设定单元格只读 不显示最下面的新行 判断新增行 行的用户删除操作的自定义 行、列的隐藏和删除 禁止列或者行的Resize 列宽和
阅读全文
摘要:API手册:http://www.office-cn.net/t/api/api_content.htm WinApi 中 ShellExecute 的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。函数如下: 若ShellExecut
阅读全文
摘要:数据备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。 引用类库 使用nuget安装dll程序包 MySql.Data.dll // 用于连接和操作MySQL数据库的.NET数据提供程序 MySqlbackup.dll
阅读全文