c#学习
文章平均质量分 78
白牛
每天进步一点点。
展开
-
学习DataGridViewX
列头设置: Columns 集合, name, ColumnType,DataPropertyName. Shape可以选(ButtonXColum) 行字体样式:DefaultCellStyle 行高,复制设置: RowTemplate DataGridViewButtonXColumn -- 带有按钮的列,可以在form初始化时候设置按钮的样式: 1.获取按钮 Da原创 2015-11-01 13:50:56 · 1682 阅读 · 0 评论 -
VS2010 正则替换
Msg.Info\("{[,!。?,\!\.\?a-zA-Z\u4e00-\u9fa5]+}"\); MsgBox.InfoWin(">>\1"); 会把 Msg.Info("你好,这是消息!"); 替换为:MsgBox.InfoWin(">>你好,这是消息!"); 注意分组使用{}, 使用分组用:\1原创 2015-11-25 14:44:28 · 481 阅读 · 0 评论 -
App.config类
在.Net中提供了配置文件,让我们可以很方面的处理配置信息,这个配置是XML格式的。而且.Net中已经提供了一些访问这个文件的功能。 1、读取配置信息 下面是一个配置文件的具体内容: .Net提供了可以直接访问(注意大小写)元素的方法,在这元素中有很多的子元素,这些子元素名称都是“add”,有两个属性分别是“key”和“va转载 2016-01-18 09:45:12 · 356 阅读 · 0 评论 -
探索C# : List 元素类型和清除方法
List 值引用原创 2016-03-16 22:33:08 · 2615 阅读 · 0 评论 -
关于Threading.Timer不工作
(1)首先声明Timer变量: //一定要声明成局部变量以保持对Timer的引用,否则会被垃圾收集器回收! private System.Threading.Timer timerClose; (2)在上述自动执行代码后面添加如下Timer实例化代码: // Create a timer thread and start it timerClose = new System.Thr转载 2016-03-18 10:59:19 · 721 阅读 · 0 评论 -
同类接口对象的传递
using System; namespace Test { class Program { static void Main(string[] args) { A testA = new A(); testA.TestA1(); ITest testB = testA;原创 2017-05-06 21:29:51 · 394 阅读 · 0 评论