C#学习
Hummingbird_
二哈一样的人生,注定欢乐
展开
-
C#子窗口切换并显示最大化问题
“用MDI方式打开一个子窗口体后,总是不能最大化显示,明明子窗口体的WindowState设置为Maximized?”,相信有很多人会遇到这的样问题,请按下面的方法设置即可使MDI子窗体最大化: 1、把父窗体的IsMdiContainer设置为True; 2、把子窗体的WindowState设置为Normal; 3、在父窗体中用下面的方法打开子窗体 private void testToo原创 2015-06-16 14:09:20 · 5670 阅读 · 0 评论 -
datagridview控件中使用comboBox控件(datagridviewcomboboxcolumn类)
控件可以绑定数据源 也可以手动添加items组 datagridview中有列进行Colums集合添加可以将一列修改为这种模式 其中有一个displaystyleforcurrentcellonly项可以修改是否单个显示,(搞了我一天半,一直在找这方面的的资料,原来很简单,还重写了一个datagridview类,其实它里面就有这方面的组件)原创 2015-08-25 13:59:04 · 937 阅读 · 0 评论 -
socket编程窗口关闭进行不退出
socket通信编程 关闭窗口时老是出现这个东东,最后才发现原来是这个问题 Close()方法要调用窗体里的private void Form_FormClosing(object sender, FormClosingEventArgs e)方法 这个就是在关闭窗体时发生的事件,结果我在FormClosing()方法里又调用了this.Close(); 结果导致了循环调用关闭 这时把这原创 2015-08-11 17:26:14 · 2845 阅读 · 0 评论 -
get set
这个C#属性: public int X {get;set;} 是其简写: private int x; //编译器创建的一个私有的匿名支持字段 public int X { get { return this.x; } set { this.x = value; } } public int x {get;private set;}是另一种简写, set前面的private声明是原创 2015-07-21 16:42:46 · 465 阅读 · 0 评论 -
C#使用模版创建execl文件
//模版位置 string staFile = "D:\\test\\测试报表.xls"; System.Reflection.Missing miss = System.Reflection.Missing.Value; Excel.ApplicationClass m原创 2015-09-21 11:09:27 · 684 阅读 · 0 评论 -
Datatable导出到Execl中
列 Columns 行 Rows // 获取数据 public bool DoExport(DataTable dt) { Application app = new ApplicationClass(); if (app == null)转载 2015-09-22 10:18:47 · 404 阅读 · 0 评论