1.WebForm与WinForm在设计与概念层面是怎样统一的 原来一直从事WinForm开发,或者Windows应用程序开发,差点儿全部的方式都是在一个窗体上加上不同的控件。或者进而跳转到不同的窗体,当然了,这个窗体也是一堆控件,并且这些控件更加“真实”,由于是你一个一个从工具箱拖出来,摆到窗体上 ...
分类:
Web程序 时间:
2017-05-10 14:30:14
阅读次数:
220
今天我们来探讨一下在ClickOnce部署中如何严格控制应用程序的权限。 演示应用 为了在下文中能更好地演示,我们先要做一个测试项目。也为了显得简单易懂,我使用最常用且最常见的WinForm项目,这是地球上最丰富的物种。 咱们做一个MD5的计算程序,这个应该够简单了吧?程序的功能是浏览打开一个文件, ...
分类:
其他好文 时间:
2017-05-10 00:15:27
阅读次数:
217
WinForm里每个Control对象都有 DesignMode 属性,可以判断是否是在设计时。 但 DesignMode 真的能判断当前是否是设计时吗??我们来做个小实验,先写一个测试控件: public class TestControl : System.Windows.Forms.UserC ...
/// 窗体动画函数 /// </summary> /// <param name="hwnd">指定产生动画的窗口的句柄</param> /// <param name="dwTime">指定动画持续的时间</param> /// <param name="dwFlags">指定动画类型,可以是一 ...
public void SetWindowRegion() { System.Drawing.Drawing2D.GraphicsPath FormPath; FormPath = new System.Drawing.Drawing2D.GraphicsPath(); Rectangle rect ...
有不少朋友问到C#Winform程序怎么样配置升级,怎么样打包,怎么样发布的,在这里我解释一下打包和发布关于打包的大家可以看我的文章C# winform程序怎么打包成安装项目(图解)其实打包是打包,发布是发布两者是没有任何关系的,只是有些同志会分不清楚。混在一起了。下在面大家就和我一起来做一个发布并 ...
1、检查类中的静态字段或属性,确保其能够正常的完成初始化 2、在类的构造函数中,确保其访问的属性或字段都已经完成初始化 3、如果是WinForm中,将访问的窗体控件的语句写在初始化方法之后 实例 一个类有如下定义 private static readonly string path = Confi ...
分类:
其他好文 时间:
2017-05-08 14:15:50
阅读次数:
1050
近期,因为项目需要开发PC版本,所以涉及到PC版本开发技术选型的问题。 采用winForm:界面设计太难看了 采用wpf:界面好看,但是内存占用太大了。而且公司WPF技术实力不强 最后,决定采用前端页面的方式来实现,而C#只是作为一个外壳。这样子做,一来前端界面比较炫丽,有很多成熟的前端框架可用,二 ...
分类:
编程语言 时间:
2017-05-08 00:17:14
阅读次数:
165
winform 参考http://stackoverflow.com/questions/1991643/microsoft-jet-oledb-4-0-provider-is-not-registered-on-the-local-machine 第一种解决方法是把程序编译成X86的,因为Micr ...
分类:
数据库 时间:
2017-05-07 18:42:12
阅读次数:
193
搜搜winform的双缓冲,就会发现网络上有很多文章,乱七八糟说的不明不白。第一种方案: 第二种方案: 第三种方案: 当然还有其他,就是以上代码混杂着来,丝毫不清楚这些代码的具体含义,在此我解释一下,第一种方案=第二种方案=第三种方案+userPaint和AllPaintingInVmPaint设置 ...