随笔 - 223  文章 - 34 评论 - 159 阅读 - 32万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  WinForm

windows form for .Net
Windows窗体控件库的小秘密
摘要:最近在维护前人留下的项目中,发现有些WinForm项目可以以类库输出的形式,调试期间直接运行,以前从来没有注意到,感觉挺神奇。 今天创建了上面截图中的两个项目,进行了比较,表面上看着一模一样,好不容易才发现其中的隐藏的很深的一行信息。如下: <Service Include="{94E38DFF-6 阅读全文
posted @ 2021-12-11 17:14 Louis.Lu.Sz 阅读(384) 评论(0) 推荐(0) 编辑
[原] c# winform controls 查找指定类型子控件的扩展方法
摘要://调用 this.Controls.Find<Button>(true).ForEach((btn) => { btn.Enabled = false; }); //定义 public static class FormControlExtensions { /// <summary> /// 获 阅读全文
posted @ 2020-08-12 11:46 Louis.Lu.Sz 阅读(2068) 评论(0) 推荐(0) 编辑
SaveFileDialog下载模板文件
摘要:var saveDialog = new SaveFileDialog(); saveDialog.Title = "下载模板"; //设置文件类型 saveDialog.Filter = "Excel工作簿|*.xlsx"; saveDialog.DefaultExt = "*.xlsx"; // 阅读全文
posted @ 2020-06-04 11:22 Louis.Lu.Sz 阅读(215) 评论(0) 推荐(0) 编辑
自定义控件小结进阶篇(转)
摘要:最新小结篇: 自定义控件小结进阶篇(20081228更新) 写在前面: .Net已经成为许多软件公司的选择,而.Net自定义WinForm界面控件,也成为编程的热点,越来越多的程序员会开发自己需要的自定义界面控件.小作坊网介绍了多种自定义的界面控件,基本了包括了日常所需的各种基本控件,介绍的自定义控件,都对原有的界面控件作了扩展,使之更适用了系统或更美观.下面作一个小结:.Net自定义控件之WinForm的经典OutlookBar http://www.myfirm.cn/News/DotNetUserInterface/20080201073632383.html主要介绍一个样子与经典Ou. 阅读全文
posted @ 2012-04-20 08:54 Louis.Lu.Sz 阅读(287) 评论(0) 推荐(0) 编辑
[转]C# WinForm自定义控件整理
摘要:基础 - 常用控件C# WinForm开发系列 - CheckBox/Button/Label/ProgressBarWinForm下CheckedListBox的数据绑定Winform 下无闪烁走马灯效果实现c#,winform,progressbar+labe,联动显示进度C# WinForm开发系列 – TextBox只能输入数字的TextBox---补充(C#)为 TextBox 控件增加一个限制最大字节数的属性c#,winform,验证输入内容,文本框,长度,errorprovider组件,方便,快捷C# WinForm开发系列 – ComboBoxwinform中的AutoCom. 阅读全文
posted @ 2012-04-20 08:52 Louis.Lu.Sz 阅读(552) 评论(0) 推荐(0) 编辑
[转]WinForm窗口控件Dock的位置顺序调整方法
摘要:窗体的控件,可以通过设置DOCK属性,设置他们的位置,比如说有2个Panel(Panel1,Panel2),大家设的Dock属性都=TOP,一般根据在窗口放置Panel的顺序,Panel1会放在最上面,Panel2会在Panel1的下面。当如果我要把Panel2放在最上面,而Panel1放在Panel2下面的时候,就出现问题,老是调不过来。在IDE上点选控件,点鼠标右键,用“置于底层”,“置于顶层”来设置放置的顺序。也可以==>在同一容器(父控件)中,存在多个有相同Dock属性(比如Top,Left)的情况下,通过设计视图更改控件的排列顺序比较麻烦,我们需要动开发环境所生成的代码了。虽然 阅读全文
posted @ 2012-03-01 16:26 Louis.Lu.Sz 阅读(1023) 评论(0) 推荐(1) 编辑
.Net Winform中ScrollBar滚动条最大值问题
摘要:今天在使用ScrollBar实现滚动功能时,发现鼠标无法拖动滚动条至最大值。在网上搜索了一下,发现2003年就有人发现了这个问题,上面居然还有人说一年前就发现了,也就是说2002年就发现了这个问题。这是搜索的问题页面:http://topic.csdn.net/t/20030605/09/1878069.html很奇怪的问题,难到又是这个控件的BUG,不可能那么多年还存在吧。于是在MSDN上搜索到如下页面:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.scrollbar.maximumScrollBar.Maximum 阅读全文
posted @ 2012-01-18 14:53 Louis.Lu.Sz 阅读(1594) 评论(0) 推荐(0) 编辑
在DataGridView控件中加入ComboBox下拉列表框的实现
摘要:虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataGr... 阅读全文
posted @ 2007-03-28 15:49 Louis.Lu.Sz 阅读(60431) 评论(44) 推荐(12) 编辑
WinForm 程序的界面多语言切换
摘要:下面介绍一种只需对现有代码做较小改动的方法。 在 Visual Studio 的设计视图中,如果在 Properties 窗口中改变了程序的默认界面语言(Language),我们会注意到无论是工程还是窗体对应的 .Designer.cs 文件都会有显著的改变。比如,我们创建一个叫 MyForm 的 form,并且添加一个叫 MyButton 的按钮。 在改变窗体 Properties 中的 L... 阅读全文
posted @ 2007-03-14 10:02 Louis.Lu.Sz 阅读(4721) 评论(4) 推荐(0) 编辑
为 Microsoft .NET Framework 精简版创建多窗体应用程序框架
摘要:摘要:学习如何为基于 .NET Framework 精简版的应用程序创建有效的用户界面引擎。 下载 FormStack.msi(英文)。 目录 简介 限制资源的使用 堆栈和缓存 设计 FormStack StackForm 类 FormStack 类 继承 StackForm 类 小结 简介 在进行绝大多数应用程序设计时,首先... 阅读全文
posted @ 2007-02-14 10:05 Louis.Lu.Sz 阅读(631) 评论(0) 推荐(0) 编辑
VB.NET中的多窗体编程:升级到 .NET
摘要:前言 在微软 Visual Basic 6.0 中,一条简单的 “Form2.Show” 语句就能显示项目中的第二窗体 (Form2)。然而,它在 Visaul Basic .NET 中却行不通了,因为 .NET 版在窗体处理机制上有了很大的变化。刚刚转向 .NET 版的 Visaul Basic 程序员实在难以接受这么大的变化,因为现在连“显示第二窗体”这么简单的任务都无从下手。我希望能够通过本... 阅读全文
posted @ 2007-02-14 10:03 Louis.Lu.Sz 阅读(378) 评论(0) 推荐(0) 编辑

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