c#
iteye_6738
这个作者很懒,什么都没留下…
展开
-
取c# textbox 光标位置以及设置光标位置
获取光标位置:int i = this.textBox1.SelectionStart; 设置光标位置this.textBox1.SelectionStart=this.textBox1.Text.Length;原创 2011-06-11 17:43:41 · 6314 阅读 · 0 评论 -
c# winform编程之多线程ui界面资源修改总结篇
单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:private void btnSet_Click(object sender, EventArgs e){ Thread t = new Thread(new Parameteriz...原创 2011-07-03 16:22:47 · 670 阅读 · 0 评论 -
C#获取项目程序路径的方法
1.Asp.Net WebForm 用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”;2.C# WinForm 用A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”;B:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含...原创 2011-08-02 12:55:11 · 76 阅读 · 0 评论 -
winform 进入窗口后默认聚焦到某个文本框,两种方法
进入窗口后默认聚焦到某个文本框,两种方法进入窗口后默认聚焦到某个文本框,两种方法:①设置tabindex把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了。②Winform的Activated事件在Form的Activated事件中添加textBox1.Focus(), 即可获得焦点。 private void For...原创 2011-08-04 13:41:44 · 1106 阅读 · 0 评论 -
c# 10进制、8进制、16进制 和 2进制 相互转化
在日常应用中,常用的数值进制有10进制、8进制、16进制 和 2进制。在 .NET 里,实现数制转换可以说是非常简单方便的, 大致的实现方式有两种:比较通用的方式 System.Convert.ToInt?? ( ?, int fromBase ) //fromBase表示原数的进制,可以为 2,8,16 System.Convert.ToString ( ?, int toB...原创 2011-08-10 17:18:32 · 213 阅读 · 0 评论 -
C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
在.NET中使用DataSet来获取XML数据与保存XML数据很简单,很好用,不过有一些复杂点的XML结构,使用DataSet来操作就没有XmlDocument来操作这么好用了,所以本文在C#使用XmlDocument来操作XML的查询、增加、修改、删除、保存的基本操作。下面看实例:XML文件:books.xml 1 2 3 //这里没有id 下面代码会增加 4...原创 2011-08-22 14:34:32 · 248 阅读 · 0 评论 -
c# 工厂模式 类名 转对象
方式一:通过类名来生成对象(优势:方便;劣势:不能以递增方式增加需转化成对象的类文件,即每次发布需整个项目重新编译)经测试正确public class FruitFactory{ public IFruit MakeFruit(string Name) { IFruit MyFruit = null; try { Type type = Type.Ge...原创 2011-08-22 17:57:26 · 307 阅读 · 0 评论