摘要: 条件编译是C#比Java多出的东西,但我跟前辈请教后,他们都说条件编译在实际的项目开发中不怎么使用.鉴于是新内容,我还是做做笔记,理解一下好了. 条件编译属于编译预处理的范畴,它能让我们通过条件编译的机制,将部分代码包括进来或者排除出去,其作用与if-else类似.条件编译指令有以下四种􀁺 #i... 阅读全文
posted @ 2013-02-06 08:28 家有良田三亩八 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在进行DevExpress控件GridControl的使用时,因控件的灵活性,所以用户会经常进行拖动控件的列,以达到自己满意的样式,但下次再打开时系统就会重新还原到原有的布局风格,为了能够保持用户之前设置的风格,下次再打开时依然保持原有的风格。在gridView中有两个方法:SaveLayoutToXml(保存布局),RestoreLayoutFromXml(恢复布局)以下是具体的代码: private string systempath = "C:\\Program Files\\"; /// <summary> /// 保存风格 /// </summa 阅读全文
posted @ 2011-03-05 11:22 家有良田三亩八 阅读(2422) 评论(0) 推荐(2) 编辑
摘要: DevExpress控件组是一个非常强大的控件集,尤其是其中的DxGrid异常的强大,给我们这些开发者提供了很方便的开发平台。GridView是GridControl中的一个View类型,其中的列有冻结功能,但近期在使用时发现一个问题,冻结可以,但取消冻结就会出现列位置移动的问题。列的冻结有三种类型:左冻结、右冻结、无冻结。我的操作是这样的: //冻结有焦点的列 int fixcolumn = 0; GridColumn column = m_gridView.FocusedColumn; if (column == null) return; fixcolumn = column.Visi. 阅读全文
posted @ 2011-03-05 11:06 家有良田三亩八 阅读(4415) 评论(6) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/waban/archive/2007/03/06/665326.html 1 //必须引用命名空间System.Reflection,System.ComponentModel 2 3 /// <summary> 4 /// 根据控件名和属性名取值 5 /// </summary> 6 /// <param name="ClassInstance">控件所在实例</param> 7 /// <param name="ControlName"> 阅读全文
posted @ 2011-03-03 22:10 家有良田三亩八 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 按[Down] 自动增加新行按[CTRL+Down] DataGridView自动增加最后一行 1 if (e.Control == true && e.KeyCode == Keys.Down) 2 { 3 if (m_gridView.IsLastRow) 4 { 5 DataRowView CurrRow = m_currentBindingSource.Current as DataRowView; 6 m_gridView.AddNewRow(); 7 int row = m_gridView.FocusedRowHandle; 8 foreach (GridColu 阅读全文
posted @ 2011-03-02 16:30 家有良田三亩八 阅读(972) 评论(0) 推荐(1) 编辑
摘要: 1. IntroductionApex SQL Log version 2005 is the only tool available in the market for transactional analysis which has support for SQL Server 2005.The Apex SQL Log added the support for SQL Server 2005 in its release 1.90(Feb 22 2006).The current version of the tool is 2005.03The main features of th 阅读全文
posted @ 2011-02-23 15:00 家有良田三亩八 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 在vs2005中出现“无法在证书存储区中找到清单签名证书”,解决办法是用记事本打开项目的.csproj文件,删除类似以下xml就能顺利通过编译了.XML文件如下:<ManifestCertificateThumbprint>2EA54AA87930B25390B2382AA6B48B9EC10E9C08</ManifestCertificateThumbprint> <ManifestKeyFile>BarCodeTool_TemporaryKey.pfx</ManifestKeyFile> <GenerateManifests>tr 阅读全文
posted @ 2011-02-22 19:54 家有良田三亩八 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 编者按:伯乐在线职场博客曾在去年发布过一篇文章,其中展示包括Twitter、IPEVO(中国台湾公司)等在内的20家公司的超酷办公室照片。本文列举其他一些公司的办公室,虽然聚焦率不如Google、Twitter和Facebook这样公司的办公室,但相比之下,也不逊色多少。  众所周知,Google和Twitter有着令人叹为观止的办公场所,相信很多朋友也都看到过相关的多彩照片。其实,除它们之外,还有相当多的技术和网络公司都想方设法,使其办公环境成为了惊人的工作场所。(推荐阅读:从Twitter办公室变化看其进化史)   Adobe   Adobe位于马萨诸塞州沃尔瑟姆的办公室。照片由Steph 阅读全文
posted @ 2011-02-17 18:18 家有良田三亩八 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但... 阅读全文
posted @ 2011-02-15 09:06 家有良田三亩八 阅读(363) 评论(1) 推荐(2) 编辑
摘要: 较之C# 2.0, C# 3.x引入了一系列新的特性,为我们编程带来很大的便利,通过有效地利用这些新特性,我们可以编写出更加简洁、优雅的程序。不过这些新特性仅仅是编译器给我们耍的小花招:在编译的时候加入一些必要的Code,使这些在C# 2.0角度看略显&ldquo;残缺&rdquo;的Code变得&ldquo;完整&rdquo;,实际上最终生成的Assembly和在C# 2.0时代并没有本质的不同。为此,有些人对这些新特性不以为然,觉得仅仅是一些表面文章。但是我的观点是:既然这些特性能给我们带来便利,干嘛不用呢?本系列的着重点并不是放在如果去应用这些新特性上(实 阅读全文
posted @ 2011-02-11 22:25 家有良田三亩八 阅读(218) 评论(0) 推荐(0) 编辑