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