全部博文(1293)
发布时间:2014-07-11 16:34:57
C# 实现拖拉控件改变位置与大小http://www.soaspx.com/dotnet/csharp/csharp_20120515_9147.html......【阅读全文】
发布时间:2014-07-09 17:50:29
在我们编写客户端应用程序时,经常要用到鼠标当前的位置。在C#winform中,可以用Control.MousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下Point screenPoint = Control.MousePosition;//鼠标相对于屏幕左上角的坐标Point formPoint = this.PointToClient(Control.MousePos.........【阅读全文】
发布时间:2014-06-21 14:56:32
图1 很多时候,我们会做图1的设计。在窗体设计时,panel上面放上两个容器。一般情况下这两个容器是不显示的,只在通过下面的[显示1号框]、[显示2号框]来显示。 然后利用主的panel来动态画诸多控件。 现在问题来了,当我们往panel中画控件时,往往会先执行下面操作: panel1.controls.clear(); 这样操作的话.........【阅读全文】
发布时间:2014-05-10 17:26:36
典型出错现场: 错误 162 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel”。是否缺少程序集引用? 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Excel 原因分析: 引发这样问题主要原因是直接通过COM去引用本机C盘中安装的office相关库。容易出现将代码拿到另外电脑就找.........【阅读全文】
发布时间:2014-05-04 15:50:54
Math.Round ()在四舍五入时有个问题: Math.Round(2.5,0) = 2; Math.Round(3.5,0) = 4; 2.5应该等于3才对! 在ASP中也存在这个问题,不过ASP中还有个FormatNumber可以用,但目前还不知道怎么使用? 解释: Math.Round()准确的说,这个函数不是四舍五入,而是四舍六入五凑偶,就是说小于4或大于6的该舍该.........【阅读全文】