WinForm C#
幽水-椰子糖
数据库运维工程师,有着多的开发,以及数据库运维经验,熟悉oracle,mysql以及tidb,达梦数据,goldendb等国产数据库运维工作,有多个数据库方向的证书,ocm,dca,pcta等。
展开
-
winForm 里的Form1和this
public partial class Form1 : RibbonForm { public Form1() {用Form1是一个类,如果要找用这个窗体本身就要用this. this.Text这是Form1窗体的标题。原创 2012-12-20 12:28:16 · 1063 阅读 · 0 评论 -
string类型转为对应的枚举类型,使用Enum.Parse
public enum RentalState { Available = 0, HandedOver, Rented, PaymentPending } this.cboAvailable.Text.Equals("All") ? null : (Nullable)this.cboAvailable.S原创 2013-09-17 17:43:12 · 3682 阅读 · 0 评论 -
多国语言资源本地化
设置 Form_Login的 Localizable 属性为 true, 设置该属性后,.net 将根据不同的语言,为应用程序生成不同的资源文件更改 Form_Login的 Language 属性为想要支持的另一种语言,此例中我们选用 English此时.net 将为 Form_Login生成另一个资源文件,在本例中名为 Form_Login.resx>>label1.Name原创 2013-08-08 12:16:17 · 1054 阅读 · 0 评论 -
获取窗口句柄并发送一个点击按钮的消息
[DllImport("User32.dll ")] public static extern System.IntPtr FindWindowEx(System.IntPtr parent, System.IntPtr childe, string strclass, string strname); [DllImport("user32.dll", EntryP转载 2013-08-05 12:34:40 · 5365 阅读 · 0 评论 -
返回由空格隔开的字符串中或数组元素中每个字符的第一个字符组成的字符串的前n个字符组合。
/// /// 返回由空格隔开的字符串中每个字符的第一个字符组成的字符串的前n个字符组合。 /// /// /// private string GetFirstCharacterFromString(string name, int n) { string[] a = name.Split(' '); str原创 2013-08-05 12:50:27 · 1531 阅读 · 0 评论 -
使用C#读写ini配置文件
转载地址:http://www.soaspx.com/dotnet/csharp/csharp_20100727_5173.htmlINI就是扩展名为"INI"的文件,其实他本身是个文本文件,可以用记事本打工,主要存放的是用户所做的选择或系统的各种参数.INI文件其实并不是普通的文本文件.它有自己的结构.由若干段落(SECTION)组成,在每个带括号的标题下面,是若干个以单个单词开头的关键转载 2013-06-26 12:01:42 · 1059 阅读 · 0 评论 -
在命令行里执行exe文件
1.直接输入:start +空格+exe文件绝对路径+回车2.直接输入:exe文件绝对路径+回车原创 2013-05-20 15:42:52 · 3602 阅读 · 0 评论 -
一个窗体运行exe文件并传送参数
创建两个项目,SecondForm第二个生成的exe文件路径如下:页面二:代码二:namespace SecondForm{ public partial class Form1 : Form { public Form1() { InitializeComponent(); }原创 2013-05-03 03:21:10 · 2062 阅读 · 0 评论 -
ref(C# 参考)
ref 关键字使参数按引用传递。 其效果是,当控制权传递回调用方法时,在方法中对参数的任何更改都将反映在该变量中。 若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。 例如:class RefExample { static void Method(refint i) { i = 44转载 2013-03-25 17:29:16 · 639 阅读 · 0 评论 -
控件的焦点事件:Control .Validating 事件和Control.Validated 事件
当通过使用键盘(Tab、Shift+Tab 等)、通过调用 Select 或 SelectNextControl 方法或者通过将 ContainerControl..::.ActiveControl属性设置为当前窗体等方式更改焦点时,焦点事件按以下顺序发生: EnterGotFocusLeaveValidatingValidated转载 2013-03-22 19:05:15 · 1586 阅读 · 0 评论 -
XtraGrid更新时,如果数据源是XPInstantFeedBackSource
XtraGrid更新时,如果数据源是XPInstantFeedBackSource,需要XPInstantFeedBackSource的实例使用Refresh()方法。原创 2013-03-12 11:40:34 · 862 阅读 · 0 评论 -
DevExpress 如何使用外键
表A有一外键A_DetailsPK,Details有field name在使用A时同样可以使用Details里的fieldA_DetailsPK.name可以和A里的其他field一样使用。原创 2013-03-05 14:12:04 · 838 阅读 · 0 评论 -
窗体传值--属性--将主窗体实例传给子窗体的属性
创建两个form,Form1,Form2Form1上有一个Button---f1_Bottun1,还有一个TextBox--f1_textbox1,Form2上有一个Button---f2_Button1,还有两个TextBox--f2_textbox1,f2_textbox2.我们要做到的是点击f1-Button1打开Form2,在Form2上点击f2_Botton1时在Form1的原创 2013-01-22 10:41:42 · 520 阅读 · 0 评论 -
Regular Binding Mode vs Regular Server Mode vs Instant Feedback Mode
In this topic, the term grid control refers to a data-aware control that supports a server mode.在这个主题,grid control是一个支持服务模式的数据感知控件。Regular Binding Mode vs Regular Server Mode vs Instant Feedback M翻译 2013-01-11 12:02:22 · 1822 阅读 · 0 评论 -
XPInstantFeedbackSource Class
A component that can be used as a data source for the GridControl and SearchLookUpEdit controls inInstant Feedback Mode.XPInstantFeedbackSource类是可以给GridControl 和SearchLookUpEdit控件做数据源的一种即时回馈组件。翻译 2013-01-10 13:41:09 · 1735 阅读 · 0 评论 -
对于受保护的类使用
有一个类: public class GridCheckMarksSelection { protected GridView _view; protected ArrayList selection; public GridCheckMarksSelection() { selection = new Array原创 2013-01-03 14:24:13 · 1403 阅读 · 0 评论 -
使用枚举做为类的字段时与数据库的交互
public enum Sex { Male = 0, Female } public class Customer { int? nID; string firstName; string lastName; Sex sex; string in原创 2013-09-24 13:30:44 · 1712 阅读 · 0 评论