文章分类 -  C#.NET(2.0)

上一页 1 2 3 4
C#.NET(2.0)
(转)窗体控件随窗体大小改变(包括字体大小)
摘要:文章参考:http://blog.csdn.net/loveme1204/archive/2007/12/24/1964577.aspx 是一篇vb编写的,我只是把它翻译成c#的. 其实Anchor和Dock属性也可以实现,但好象只对容器效果理想,而且字体大小也没有变化.最近论坛上有好多这样的贴子,具体实现代码如下: Code highlighting produced by Actipro ... 阅读全文
posted @ 2008-07-17 09:44 冷月孤峰 阅读(328) 评论(0) 推荐(0)
设置MDI父窗体的背景色
摘要:直接再设计界面设置BackColor属性没有用,可以通过代码来实现: public Form1() { InitializeComponent(); foreach (System.Windows.Forms.Control control in this.Controls) { ... 阅读全文
posted @ 2008-07-16 15:55 冷月孤峰 阅读(237) 评论(0) 推荐(0)
vs2005下遍历菜单
摘要:VS2003下的遍历: private void SetMenuEnable( Menu.MenuItemCollection mItems ) { foreach ( MenuItem mi in mItems ) { mi.Enabled = true; SetMen... 阅读全文
posted @ 2008-07-16 13:37 冷月孤峰 阅读(386) 评论(0) 推荐(0)
主窗体打开MDI子窗体后动态创建菜单项
摘要:做MDI窗体时,好多其它软件都一个窗口菜单,当MDI子窗体打开时,在主窗体的“窗口”菜单中动态添加一个菜单,SQL的企业管理器中的“窗口”菜单就是个例子。 其实用.net来实现非常简单,只要设置一下菜单的属性就OK了: VS2003:MdiList VS2005:MdiWindowListItem 一点代码不用来就搞定了 ! 示例(VS2005代码,带设置MDI背景色) 阅读全文
posted @ 2008-07-15 15:59 冷月孤峰 阅读(434) 评论(0) 推荐(0)
(转)FastReport 预览按钮屏蔽问题
摘要:FastReport3.x在报表预览过程中会出现很多没有用的按钮,如编辑按钮等。 在编程过程中(C#)无法进行隐藏处理。 最后请教高人,可以在报表设计过程中的报表模板的启动事件里加 如下的脚本 //全部 //Report.PreviewOptions.Buttons :=pbEdit+pbExport+pbFind+pbLoad+pbNavigator+pbPageSetup+pbPrint+... 阅读全文
posted @ 2008-07-14 09:50 冷月孤峰 阅读(487) 评论(0) 推荐(0)
TreeView节点的拖放
摘要:其实很简单的,就几个事件而已: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->TreeView拖动#region TreeView拖动 private void tvFormel_ItemDrag(object sender... 阅读全文
posted @ 2008-07-03 09:52 冷月孤峰 阅读(1721) 评论(2) 推荐(0)
c#实现∑的计算
摘要:Σ希腊字母(西格玛 Sigma ),数学中用于求和的计算。 4 ∑ 0.5i=0.5×1+0.5×2+0.5×3+0.5×4 =5 i=1 其中i=1是下标,4是上标,0.5i是代数式。然后分别代入i的值求和。 C#代码实现: txbUp上标值 txbDown下标值 txbIn代数值 private void btnCalc1_Click(object sender, EventArgs... 阅读全文
posted @ 2008-06-19 12:58 冷月孤峰 阅读(1830) 评论(2) 推荐(0)
c#根据公式进行自动计算的实现(四)
摘要:之前搞了3个不同的方法来实现公式的自动计算,今天又去了老外的codeProject论坛转了一圈,又有了点收获,原来老外也有这方面的需求,这个老外完全是自己用代码实现的,牛,赞一个先。 主要实现的类: using System; using System.Collections.Generic; using System.Text; namespace AutoComputer { cl... 阅读全文
posted @ 2008-06-16 15:36 冷月孤峰 阅读(344) 评论(0) 推荐(0)
c#根据公式进行自动计算的实现(三)
摘要:最近也发现了一个更简单的方法,就是直接用DataTable的Compute()方法! object obj = new DataTable().Compute("(1+3)*9", ""); tbxA3.Text = obj.ToString(); 简单吧,不过有点局限性,就是不支持sin、cos等函数,只能是标准的数字型的加、减、乘、除运算 阅读全文
posted @ 2008-06-16 11:00 冷月孤峰 阅读(607) 评论(0) 推荐(0)
c#根据公式进行自动计算的实现(二)
摘要:一个表达式计算器,用C#写的,利用了VB编译器的强劲性能,可以计算任何合法的VB表达式,可以有一个自变量(x),也可以不要自变量。 注:CompileAssemblyFromSource()方法需要.net2.0,也就是Visaul Studio 2005。 1// Calc.cs - 表达式计算器 2// 编译方法: csc /t:winexe Calc.cs VBExpressi... 阅读全文
posted @ 2008-06-13 17:56 冷月孤峰 阅读(920) 评论(0) 推荐(0)
c#根据公式进行自动计算的实现(一)
摘要:实现代码: using System; using System.CodeDom.Compiler; using System.Reflection; using System.Text; using Microsoft.CSharp; namespace Expression { /**//// /// 计算表达式的类 /// public class Calculat... 阅读全文
posted @ 2008-06-13 17:52 冷月孤峰 阅读(525) 评论(0) 推荐(0)
生成下面的模块时,启用了优化或没有调试信息
摘要:之前在做一个项目跟踪调试时,弹出一个对话框: 生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\xxx.DLL 若要调试此模块,请将其项目生成配置更改为“调试”模式。 上网查找,解决办法: 1. 2.右击“解决方案”选择“配置管理器”,将 “rele... 阅读全文
posted @ 2008-05-19 15:46 冷月孤峰 阅读(1402) 评论(0) 推荐(1)
vs2005 多线程中调用窗体控件
摘要:访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。 .NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个... 阅读全文
posted @ 2008-04-17 15:59 冷月孤峰 阅读(1099) 评论(0) 推荐(0)
AppSettings和ConnectionStrings的区别
摘要:在 .NET Framework 2.0中,ConfigurationManager类新增了两个属性AppSettings和ConnectionStrings专门用来获取配置文件AppSettings和ConnectionStrings节的数据,使用方法如下: using System.Configuration; public partial class _Default : System... 阅读全文
posted @ 2008-04-15 21:24 冷月孤峰 阅读(1904) 评论(4) 推荐(0)
VS2005中:System.Configuration.ConfigurationSettings.AppSettings”已过时
摘要:使用VS 2005,习惯性的使用ConfigurationSettings类来读取应用程序配置文件的信息时,却被编译器提示说 警告“System.Configuration.ConfigurationSettings.GetConfig(string)”已过时:“Th... 阅读全文
posted @ 2008-04-12 21:37 冷月孤峰 阅读(904) 评论(0) 推荐(0)

上一页 1 2 3 4