WinForm是Net开发平台下的一个开发框架,可用于前台交互界面的开发,可以快速搭建起一套完整的可执行、可交互的前台界面,而这些都得益于其提供的一套丰富的控件,大大提高开发效率。目录窗体公共控件一、Button:按钮二、CheckBox:可以进行勾选的选择框三、CheckListBox:可以进行勾选的一组选择框,四、ComboBox:下拉框五、DataTimePicker:日期时间控
在WebForm中,可以使用反射将业务对象绑定到 ASP.NET 窗体控件。最近做Winform项目,也参考WebForm中的代码实现同样的功能。 Winform没有提供类似WebForm中的FindControl方法,我于是用遍历控件的方式,写了一个类似WebForm中的这个方法,考虑到Winform中的很多控件放在Label、TabControl中,方法采用了递归的方式。 Winform和Winform的控件也有些区别,如在Winform中,DateTimePicker取值是用Value属性,在WebForm中使用SelectDate属性,在Winform中,有NumericUpDown控
转载
2009-07-22 22:39:00
148阅读
2评论
在WebForm中,可以使用反射将业务对象绑定到 ASP.NET 窗体控件。最近做Winform项目,也参考WebForm中的代码实现同样的功能。 Winform没有提供类似WebForm中的FindControl方法,我于是用遍历控件的方式,写了一个类似WebForm中的这个方法,考虑到Winform中的很多控件放在Label、TabControl中,方法采用了递归的方式。
原创
2021-07-31 10:16:24
262阅读
WinForm中使用反射将业务对象绑定到窗体或控件容器
原创
2022-08-04 22:09:05
84阅读
在WebForm中,可以使用反射将业务对象绑定到 ASP.NET 窗体控件。最近做Winform项目,也参考WebForm中的代码实现同样的功能。 Winform没有提供类似WebForm中的FindCon...
转载
2009-07-22 22:39:00
20阅读
2评论
在开发Winform MDI程序时,有时需要子窗体正好铺满父窗体的展示子窗体的区域,但又不希望子窗体最大化,此时按本文方式开发即可:
示例截图:
1、建立一个专门用于获取MDI父窗体展示子窗体的区域的大小的空白窗体,在窗体Load时就实例化该窗体,但不show出来。
&nbs
原创
2010-07-12 21:53:24
10000+阅读
WinForm与数据库连通之后,既能将窗体中的数据添加到数据库中,又能将数据库中的数据显示到Windows窗口中。不过这回窗体上的按钮就得换了,这回用ListView。看看具体代码和运行结果吧。private void Form1_Load(object sender, EventArgs e)
{
FillListView();
}
//
原创
2013-09-23 12:27:00
734阅读
在使用DevExpress过程中,原先已经创建好的导航窗体,如何添加到DockPanel中进行展示? FormX frmX = new FormX(); frmX.Show(this.DockPanel1); frmX.Dock = DockStyle.Fill; frmX.TopLev
转载
2014-01-18 10:26:00
181阅读
点赞
4评论
很多人都苦恼于如何在子窗体中操作主窗体上的控件,或在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,现在常见的有两种方法,基本上大同小异: 第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如: public static
在使用DevExpress过程中,原先已经创建好的导航窗体,如何添加到DockPanel中进行展示?FormX frmX = new FormX();frmX.Show(this.DockPanel1); frmX.Dock = DockStyle.Fill; frmX.TopLev...
转载
2014-07-09 17:13:00
142阅读
2评论
今天需要从A项目中把其中一个窗体搬到B项目中。网上找到了方法:c# - Copying winforms between projects in Visual Studio - Stack Overflow先把.cs, .Designer.cs, .resx三个文件复制过来。在VS中,右击,添加 > 现有项,只选.cs文件, 另外两个文件就自动跟进来了。然后就行更改.cs和.designer.cs中的namespace就可以了。...
原创
2021-07-13 14:00:10
756阅读
属性WindowState是调最大化最小化的 前提需要将AutoScaleMode调为None
原创
2022-07-01 09:27:37
122阅读
我们在控件那篇文章里说过,窗体和控件都是一个类,项目中一个个窗体,都是Form类的子类。关于这个类有几个重要的成员,也是最常用成员,以供初学者了解: Load事件:发生在构造函数后,Shown事件前,这个事件的生命周期内,窗体是不可视化的。 Shown事件:当窗体发生前窗体有轮廓画出,事件结束后整个窗体渲染完并显示。 FormClosing事件:当窗体关闭过程中触发,因为是中间过程,还有
原创
2022-12-13 20:49:47
279阅读
环境:c#2005,Excel2003. 1 实现后的效果如下图: (截图) 2 实现代码: using System; using System.Collections.Generic; using System.Compone
我们在控件那篇文章里说过,窗体和控件都是一个类,项目中一个个窗体,都是Form类的子类。关于这个类有几个重要的成员,也是最常用成员,以供初学者了解: Load事件:发生在构造函数后,Shown事件前,这个事件的生命周期内,窗体是不可视化的。 Shown事件:当窗体发生前窗体有轮廓画出,事件结束后整个窗体渲染完并显示。 FormClosing事件:当窗体关闭过程中触发,因为是中间过程,还有
转载
2022-12-13 20:50:24
140阅读
今天在做项目时候遇到一个问题,窗体分为左右两部分,要求在左边栏点击按钮时,
转载
2018-12-09 19:39:00
297阅读
2评论
媒体播放控件导入到窗体中 winform 0131找到控件把它弄到窗体中初始形态样式查看样式右击控件,属性各种样式的展现
原创
2021-08-13 16:29:54
35阅读