随笔分类 -  WinFrom

摘要:Dotfuscator:是.NET混淆器和压缩器,它可以帮助您防止您的应用程序被反编译。同时,它还可以使得您的应用程序更加小巧以及高效。我用的是4.9版本的Dotfuscator,Dotfuscator百度云下载链接是:http://pan.baidu.com/s/1bzJdZC 提取码是:hmo8 阅读全文
posted @ 2019-11-07 11:17 Rain Man 阅读(3525) 评论(2) 推荐(0) 编辑
摘要:1.不显示最下面的新行通常 DataGridView 的最下面一行是用户新追加的行(行头显示 * )。如果不想让用户新追加行即不想显示该新行,可以将 DataGridView 对象的 AllowUserToAddRows 属性设置为 False。DataGridView1.AllowUserToAddRows = false;但是,可以通过程序: DataGridViewRowCollection.Add 为 DataGridView 追加新行。2. 为生成的新行添加默认值当用户选择“新行”作为当前行,DataGridView会触发DefaultValuesNeeded事件。在该事件中可以访问 阅读全文
posted @ 2014-04-13 10:39 Rain Man 阅读(22096) 评论(0) 推荐(1) 编辑
摘要:1. 添加 DataGridViewButtonColumnDataGridViewButtonColumn dgv_button_col = new DataGridViewButtonColumn();// 设定列的名字dgv_button_col.Name = "Detail";// 在所有按钮上表示"查看详情"dgv_button_col.UseColumnTextForButtonValue = true; dgv_button_col.Text = "查看详情";// 设置列标题dgv_button_col.HeaderT 阅读全文
posted @ 2014-04-12 09:29 Rain Man 阅读(15326) 评论(0) 推荐(2) 编辑
摘要:Text: 字符串,窗体标题MaximizeBox: 布尔, 窗体能否最大化MinimizeBox: 布尔,窗体能否最小化ShowIcon: 布尔,左上角图标ShowInTaskbar: 布尔,是否显示在任务栏上StartPosition: 枚举,窗体初始位置CenterParent: 窗体在其父窗体中居中。 CenterScreen: 窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。 Manual: 窗体的位置由Location属性确定。 WindowsDefaultBounds: 窗体定位在Windows默认位置,其边界也由Windows默认决定。 Windows... 阅读全文
posted @ 2014-04-05 23:30 Rain Man 阅读(630) 评论(0) 推荐(0) 编辑
摘要:不定期更新...Load:加载窗体时引发;LocationChanged:KeyDown:一般用做快捷键例如CTRL+S,执行保存FormClosed: 窗体关闭后,例如登陆窗体为启动窗体,关闭后执行“Application.Exist()”FormClosing: 窗体正在执行关闭,还未关闭,用于“你真的要关闭吗?”private void FrmMain_FormClosing(object sender, EventArgs e){ if ( MessageBox.Show( "你确定要退出吗?", "提示", ... 阅读全文
posted @ 2014-04-05 23:28 Rain Man 阅读(814) 评论(0) 推荐(0) 编辑
摘要:1. 登陆逻辑FrmMain 为主窗体(启动窗体)FrmLogin 为登陆窗体在“主窗体”中使用ShowDialog()方法显示“登陆窗体”,并通过“登陆窗体”的DialogResult告知“主窗体”是否登陆成功。1.1 主窗体:private void FrmMain_Load(object sender, EventArgs e){ FrmLogin frm = new FrmLogin(); if (frm.ShowDialog() == DialogResult.OK) { // 执行主窗体的一些初始化内容 } else { ... 阅读全文
posted @ 2014-04-05 23:23 Rain Man 阅读(2219) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示