博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:visual studio中解决方案是什么一直不太了解这个东东,今天就顺便查下了资料 在.Net下,一个项目可以表现为多种类型,如控制台应用程序,Windows应用程序,类库(Class Library),Web应用程序,Web Service,Windows控件等等。如果经过编译,从扩展名来看,应用程序都会被编译为.exe文件,而其余的会被编译为.dll文件。 形象地说,解决方案就是一个容器,在这个容器里,分成好多层,好多格,用来存放不同的项目。一个解决方案与项目是大于等于的关系。建立解决方案后,会建立一个扩展名为.sln的文件。 所以一个系统有很多的子系统功能时,一个... 阅读全文

posted @ 2012-12-21 09:43 星尘的天空 阅读(501) 评论(0) 推荐(0)

摘要:我们可以使用类名称来访问C# 定义的类的成员变量的方式:1:将成员变量定义为类的静态变量2:将成员变量写成类似于: public const string name = "xingchen"; public const int age =100; 访问方法: ClassName.name ClassName.age 2011年6月8日 阅读全文

posted @ 2011-06-08 13:36 星尘的天空 阅读(578) 评论(0) 推荐(0)

摘要:转载:http://hi.baidu.com/tokc/blog/item/14e2366c6c321cf743169487.htmlusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading; //添加系统类库namespace testThread{ public partial class 阅读全文

posted @ 2011-05-03 11:24 星尘的天空 阅读(451) 评论(0) 推荐(0)

摘要:转载:http://blog.csdn.net/fhbcn/archive/2011/01/28/6167504.aspx单线程的winfom程序中,设置一个控件的值是很easy的事情,直接this.TextBox1.value="HelloWorld!";就搞定了,但是如果在一个新线程中这么做,比如:privatevoidbtnSet_Click(objectsender,EventArgse){Threadt=newThread(newParameterizedThreadStart(SetTextBoxValue));//当然也可以用匿名委托写成Threadt=new 阅读全文

posted @ 2011-05-03 11:22 星尘的天空 阅读(3080) 评论(0) 推荐(0)

摘要:转载地址:http://blog.csdn.net/genghuilove/archive/2008/11/21/3345638.aspx在需要对程序的执行时间进行精准测试的程序员,不妨使用.Net提供的Stopwatch类,它的命名空间是:System.Diagnostics代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace StopWatch{ class Program { static void 阅读全文

posted @ 2011-04-29 16:37 星尘的天空 阅读(207) 评论(0) 推荐(0)

摘要:标签:C# 控件,dataGridView控件来自转载publicpartialclassForm1:Form{#regionForm1数据成员privateDataTableDT=newDataTable();privateSqlDataAdapterSDA=newSqlDataAdapter();#endregion#regionForm1构造函数publicForm1(){InitializeComponent();}#endregion#region连接数据库显示数据privatevoidForm1_Load(objectsender,EventArgse){SqlConnection 阅读全文

posted @ 2011-04-27 14:07 星尘的天空 阅读(422) 评论(0) 推荐(0)

摘要:C#如何实现在Dll读取嵌入到Dll中的资源1)创建一个类库2)添加一个.resources后缀扩展名称的文件,里面保存的是图片资源3)设置文件的属性为嵌入式资源4)读取.resources文件中的图片资源的参考代码Assembly assm = this.GetType().Assembly;//Assembly.LoadFrom(程序集路径);foreach (string resName in assm.GetManifestResourceNames()){ if (resName == "GISFunctionLibrary_zcg.Image.BitmapResource 阅读全文

posted @ 2011-04-08 18:11 星尘的天空 阅读(1939) 评论(0) 推荐(0)

摘要:转载地址:http://www.cnblogs.com/sunrack/articles/1157821.html日期:2011年4月6日在实际的设计当中,我们往往在许多地方需要用到不规则的唯一值(标识),比如在购物车ID、数据标识、消息队列的标识等等。C#为我们提供了一个Guid,可以轻松的获取到不规则的唯一值(标识),具体的方法如下:using System;...private static void CreatGuid(){ Response.Write("GUID:" + Guid.NewGuid().ToString());}...下面来写一个生成GUID的函数 阅读全文

posted @ 2011-04-06 14:32 星尘的天空 阅读(1459) 评论(0) 推荐(1)

摘要:界面布局控件-WeifenLuo.WinFormsUI.Docking_保存窗体布局//2011年1月7日我们在使用WeifenLuo.WinFormsUI.Docking控件控制窗体布局后,可以将当前的控件布局格保存下来,当系统再次重新启动的时候,就显示原来已经保存的页面布局格式。实现思路:1) 系统退出前,将当前的页面布局保存下来,以XML文件存放2) 系统加载后,读取该XML的配置信息,然后根据读取的配置信息,显示页面格局。实现效果如下所示:保存前的布局样式,也是系统第一运行后的现实效果调整后的系统布局实现步骤:1) 系统退出前,保存当前的布局,代码如下所示:private void F 阅读全文

posted @ 2011-01-07 19:36 星尘的天空 阅读(2019) 评论(1) 推荐(1)

摘要:vs2005c#中用户组件在工具箱中不能自动出现的解决办法 收藏 今天自定义了一个用户组件,但是死活都不能在工具箱中出现。在百度上搜,也没有好的办法。 最后无意间居然成功了,现在就把方法写出来以便查阅。1、新建项目——〉window控件库;2、设计form;3、在项目资源管理器中,点击项目名称,右键选属性,在“生成”——〉“配置”中设置选项为release,默认为debug;(很重要);4、按F5调试;(可选)5、确认无误后,生成;6、在项目资源管理器中,点击“引用”,右键选引用,(书上说在“项目栏里找到本项目”,反正我是什么也看不到),在“浏览”栏里选择项目名称\bin\debug\中的以窗 阅读全文

posted @ 2011-01-07 17:03 星尘的天空 阅读(334) 评论(0) 推荐(1)

摘要:最近在学习Sharpdevelop的过程中,看到了使用的很好的winform页面布局控件,感觉非常的不错。实现效果如下所示:这里我就简单的下一下他的实现步骤,当中我也看考了其他人的博客。1) 创建一个windows Form的应用程序2) 添加引用:WeifenLuo.WinFormsUI.Docking他是一个DLL文件,可以自行从网络上下载。3) 设置Form1窗体作为父窗体容器。设置它的:isMdiContainer属性为:true4) 工具箱—右键—选择项—.net组件—浏览—weiFenLuo.winFormsUI.Docking.dll—在工具箱出现dockPanel5 阅读全文

posted @ 2011-01-07 17:00 星尘的天空 阅读(1268) 评论(0) 推荐(0)

摘要:Resources 资源文件的使用问题开发环境:c#,windows form 后缀文件名称为.resources的文件,是一个资源文件,用来存放字符串、图片等资源,然后再程序中读取使用,其中,文件内的图片是使用二进制文件格式存放的。问题一:如何创建用来存放字符串的资源文件添加命名空间:using System.Resources;定义一个函数,然后添加如下的代码// D:\myResources.resources 为创建的文件存放的地点,代码执行完毕后,我们就可以在这里找到文件IResourceWriter writer = new ResourceWriter(@"D:\myResour 阅读全文

posted @ 2010-12-27 15:27 星尘的天空 阅读(1115) 评论(0) 推荐(0)

摘要://如何设置VS2005中的asp.net调试程序时候调用的默认浏览器。同样是在学习AmCarts的过程中,我在调试ASP.NET程序的时候,同样的发现IE浏览器的运行真的好慢,所以就想换一个浏览器进行程序的调试,经过上网查找资料,最终解决了这个问题主要的解决步骤为:1)在vs2005中 选择任何一个aspx页面, 单击鼠标右键,然后选择brows with 2)然后选择你需要的浏览器,如果没有就... 阅读全文

posted @ 2010-07-06 15:59 星尘的天空 阅读(789) 评论(0) 推荐(0)