ToString()使用方法汇总(C#)C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToString("X")FFformatCode 是可 Read More
posted @ 2012-09-08 18:53 C#老头子 Views(197) Comments(0) Diggs(0) Edit
staitc类中还包含一个子的static类。 using System; using System.Runtime.InteropServices; namespace Macroresolute { public static class ProcessEx { private static class NativeMethods { internal const uint GW_OWNER = 4; internal delegate bool EnumWindowsProc(IntPt... Read More
posted @ 2012-09-08 12:33 C#老头子 Views(510) Comments(0) Diggs(0) Edit
如题,前几天写了篇C#.Net开发继承UITypeEditor接口的自定义属性编辑器,总觉得不完美,这个控件是用带特殊分隔符的字符串持久化对象,可以打开xx.Designer.cs文件查看Items属性,虽然实现了所要的功能,但走的不是正道,其实有更专业的做法,设计时可以参考ListBox.Items对象的持久化后的代码。人类对探索总是充满好奇心,揣到一副不到黄河心不死的心理,花了一天时间找资料动手研究终于修出正果。(本示例基于开发自定义Component组件详细讲解)ComponentCS组件,继承Component。自定义的属性编辑器,派生UITypeEditor基类。frmTester. Read More
posted @ 2012-09-08 12:06 C#老头子 Views(1731) Comments(0) Diggs(0) Edit
[ToolboxItem(false)]: 使控件不显示在VS的工具箱中,免得VS的自做聪明。[ToolboxBitmap(typeof(TextBox))][DisplayName("我的文本框")][Description("我的文本框控件")][ToolboxItem(true)][ToolboxItemFilter("MyControls")]public class MyTextBox : TextBox{ public string MyProperty { get; set; }} Read More
posted @ 2012-09-08 11:56 C#老头子 Views(1940) Comments(0) Diggs(0) Edit
http://www.qiosdevsuite.com Read More
posted @ 2012-09-08 11:48 C#老头子 Views(518) Comments(0) Diggs(0) Edit
MDI Child Form主题 通过继承DevExpress.XtraEditors.XtraForm创建的MDI Child Forms默认并不会随着Theme的切换而切换,事实上,必须通过重载窗体的GetAllowSkin方法来实现protected override bool GetAllowSkin() //没有经过测试{ if (this.DesignMode) return false; return true;} 或者用:DefaultLookAndFeel控件放置在基类窗体上。 Read More
posted @ 2012-09-08 11:45 C#老头子 Views(433) Comments(0) Diggs(0) Edit
正确的判断是否处于设计模式应该用如下的代码:Process.GetCurrentProcess().ProcessName == "devenv" 而用MS的控件.DesignMode属性不靠谱。 注明: 自定义用户控件时在该控件所在文件不要写其他类,也就是一个用户控件只写该用户控件的类(同样适合于窗体),否则设计器也无法显示控件;再者,推荐用上面写的IsDesignMode()方法取代DesignMode属性,并最后不要在自定义控件或窗体的构造函数中处理设计器无法正常显示的代码,改放在Load事件中处理并用IsDesignMode()方法过滤。 Read More
posted @ 2012-09-08 11:40 C#老头子 Views(563) Comments(0) Diggs(0) Edit
本文转自http://www.cnblogs.com/sendrylee/archive/2012/05/24/WinForm%E9%82%AE%E4%BB%B6%E5%86%85%E5%AE%B9%E7%BC%96%E8%BE%91%E5%99%A8.html1、概述 在WinForm开发中,您可能会碰到发送邮件时内容编辑的问题,大部分开发人员第一个想法是希望将 WinForm中的内容编辑器做到和.NET中类似FCK一样。今天我们就来介绍下如何实现和FCK一样的内容编辑器功能。2、正文邮件内容编辑器的问题,在网上搜索一下,碰到这个的问题的人还不少,大多数开发者参考的下面这篇文章中的内容:ht Read More
posted @ 2012-09-08 10:33 C#老头子 Views(1435) Comments(1) Diggs(0) Edit