导航

随笔分类 -  编程开发 - DotNET

摘要:1. Microsoft Enterprise Library 5.0 系列教程(一) Caching Application Block (初级)2. Microsoft Enterprise Library 5.0 系列教程(一) Caching Application Block (高级)3.... 阅读全文

posted @ 2015-01-03 09:19 eastson 阅读(158) 评论(0) 推荐(0)

摘要:我有一个网络映射盘,盘符是Z:。在Z盘下面,放了一个assembly,名为test.dll。然后,我在VS2010中建立了一个.NET 4.0的工程,程序中有下面一段代码:string dll = @"Z:\test.dll"; Assembly a = Assembly.LoadFrom(dll... 阅读全文

posted @ 2014-12-15 10:28 eastson 阅读(213) 评论(0) 推荐(0)

摘要:1.c# WinForm在加载时把焦点设在按钮上this.AcceptButton = button1;这样在WinForm窗口中,按钮的状态会变成窗口的默认按钮,只要按下Enter键,就会触发按钮的单击事件这种效果与按钮获得焦点类似.当然,加个button1.Focus();更好。2.c# Win... 阅读全文

posted @ 2014-12-01 15:11 eastson 阅读(309) 评论(0) 推荐(0)

摘要:DataSet 对象是支持 ADO.NET的断开式、分布式数据方案的核心对象 ,用途非常广泛.我们很多时候需要使用其中的数据,比如取得一个DataTable的数据或者复制另一个DataTabe中的数据或者是DataRow的数据,但是只有DataSet和DataTable的复制是支持深层复制的,就是说... 阅读全文

posted @ 2014-11-15 08:44 eastson 阅读(185) 评论(0) 推荐(0)

摘要:“用MDI方式打开一个子窗口体后,总是不能最大化显示,明明子窗口体的WindowState设置为Maximized?”,相信有很多人会遇到这的样问题,请按下面的方法设置即可使MDI子窗体最大化:1、把父窗体的IsMdiContainer设置为True;2、把子窗体的WindowState设置为Nor... 阅读全文

posted @ 2014-11-07 08:22 eastson 阅读(1558) 评论(0) 推荐(0)

摘要:DevExpress:Data Grid ExamplesHow to: Initialize Cells in Newly Created RowsHow to: Set a Cell Value When Another Column Value is ChangedNET 中关于ImageLi... 阅读全文

posted @ 2014-11-06 08:10 eastson 阅读(148) 评论(0) 推荐(0)

摘要:DataRow对象有两个比较重要的属性,分别是行状态(RowState)和行版本(DataRowVersion),通过这两个属性能够有效的管理表中的行。下面简要的介绍一下行状态和行版本的特点和关系。行状态(RowState):UnChanged状态:指表中的行自创建之后没有做过任何改动的状态,或则是... 阅读全文

posted @ 2014-11-04 11:39 eastson 阅读(815) 评论(0) 推荐(0)

摘要:常见Editor:1)ArrayEditor,继承自CollectionEditor2)BinaryEditor3)CollectionEditor4)DateTimeEditor5)MultilineStringEditor6)BitmapEditor,继承自ImageEditor7)ColorE... 阅读全文

posted @ 2014-11-03 13:51 eastson 阅读(823) 评论(0) 推荐(0)

摘要:自动生成LayoutControl后,界面总是不对:在LayoutControl中找到一个BestFit()方法,调用后神奇的结果出现了,这不正是我想要的吗?测试代码:public partial class TEST2 : Form{ public TEST2() { I... 阅读全文

posted @ 2014-07-24 11:08 eastson 阅读(657) 评论(0) 推荐(0)

摘要:// Create an item within a specified group,// bound to a specified data field with the specified editorprivate LayoutControlItem CreateItemWithBoundEd... 阅读全文

posted @ 2014-07-19 11:09 eastson 阅读(3699) 评论(0) 推荐(1)

摘要:事情的关键是要设置Form的KeyPreview属性,然后再在KeyDown事件中检查按键。public class TEST : Form{ public TEST() { InitializeComponent(); } private void TEST_... 阅读全文

posted @ 2014-07-15 17:09 eastson 阅读(562) 评论(0) 推荐(0)

摘要:在使用DevExpress过程中,原先已经创建好的导航窗体,如何添加到DockPanel中进行展示?FormX frmX = new FormX();frmX.Show(this.DockPanel1); frmX.Dock = DockStyle.Fill; frmX.TopLev... 阅读全文

posted @ 2014-07-09 17:13 eastson 阅读(944) 评论(0) 推荐(0)

摘要:原文地址:http://www.cnblogs.com/zeroone/p/3525423.html一、如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click二、如何新增一条记录(1)、gridView.AddNewRow()(2... 阅读全文

posted @ 2014-07-09 17:09 eastson 阅读(307) 评论(0) 推荐(0)

摘要:Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。Enum提供一些实用的静态方法:(1)比较枚... 阅读全文

posted @ 2014-06-28 09:49 eastson 阅读(188) 评论(0) 推荐(0)

摘要:有时我们需要判断某个类是否实现了某个接口(Interface),比如在使用反射机制(Reflection)来查找特定类型的时候。简单来说,可以使用Type.IsAssignableFrom方法:typeof(IFoo).IsAssignableFrom(bar.GetType());typeof(I... 阅读全文

posted @ 2014-06-28 09:46 eastson 阅读(586) 评论(0) 推荐(0)

摘要:下面的代码示例演示如何使用BindingSource组件,将三个控件(两个文本框控件和一个DataGridView控件)绑定到DataSet中的同一列。该示例演示如何处理BindingComplete事件,并确保当一个文本框的文本值更改时,会用正确的值更新其他文本框和DataGridView控件。该... 阅读全文

posted @ 2014-06-27 09:04 eastson 阅读(925) 评论(0) 推荐(0)

摘要:Visual Studio安装卸载模板Visual Studio中有两种类型的模板:项目模板和项模板一、已安装模板:默认情况下,与产品一起安装的模板位于以下位置:①\\Common7\IDE\ItemTemplates\语言\②\\Common7\IDE\ProjectTemplates\语言\例:... 阅读全文

posted @ 2014-06-20 11:03 eastson 阅读(1076) 评论(0) 推荐(0)

摘要:static class SubFormExtensions{ internal static bool AttachTo(this Form subForm, Panel panel) { if (panel == null || subForm == null) ret... 阅读全文

posted @ 2014-06-20 10:35 eastson 阅读(335) 评论(0) 推荐(0)

摘要:private void FocusFirstTabIndex(Control container){ // init search result varialble Control searchResult = null; // find the control with the... 阅读全文

posted @ 2014-06-19 14:26 eastson 阅读(893) 评论(0) 推荐(0)

摘要:实现一个增值功能, 在xtraTabbedMdiManager组件TabPage标题上右鍵弹出关闭当前窗体的菜单.C# Code:privatevoidxtraTabbedMdiManager1_MouseUp(objectsender, MouseEventArgs e){//点左键无效, 必须是... 阅读全文

posted @ 2014-06-11 08:46 eastson 阅读(1171) 评论(0) 推荐(0)