C#实例:5个.net经典例子(窗体与界面设计)实例001 带历史信息的菜单实例说明在开发图纸管理软件时,要求在菜单上记录用户最近打开的档案或图纸,以方便下次使用。如图1.1所示,单击“文件”菜单下的“打开文件”子菜单,打开需要查阅的图纸。下次运行该软件时,上次打开的文件名记录到“文件”菜单的历史菜...
在C# WinForm中,边框不显示就会造成窗体无法拖动的情况,把下边的代码添加上去就可以解决。1.导入命名空间using System.Runtime.InteropServices;2.输入如下代码[DllImport("user32.dll")]public static extern boo...
笔者从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:1)代码质量非常高;2)命名特别规范(这可能跟老外的英语水平有关)。 要写高质量的代码,不是一件容易的事,需要长年累月的锻炼,是一个量变到质变的过程,但要.....
1.显示窗口的两种方式:非模态(Modaless):Show模态(Modal),阻塞主窗口:ShowDialog()2.主窗口和对话框之间传递参数,在对话框中申明属性,主窗口给对话框传递值通过参数赋值,对话框在OnLoad中读取参数值,对话框通过属性也返回值给主窗口。例如有一个test窗体和Main...
1、上传中文文件报错:2、解决方法:找到FTP站点的高级设置,将“允许UTF8"这一项改成False。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
一、前言首先谈谈泛型,包括Java, C++都有自己的泛型(模版),这种机制大大的减少了代码的数量,是一种类型的抽象。集合就我了解C++的 STL 中的vector, list, map 等, .net 中的List, HashTable等,都是对基本数据结构的实现,如链表,队列,栈,等。但是在具体...
一、键盘不消失,popuwindow在下层布局大小不变 popupWindow=new PopupWindow(popuview,LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
// 需要设置一下此参数,点击外边可消失?
popupWindow.setBack...
Windows Server 2003 提供了新的磁盘管理方式,能够提高磁盘性能和容错能力。将基本磁盘升级为动态磁盘,能够更灵活分配和管理磁盘空间,能够配置各种磁盘阵列提高磁盘能力。
动态磁盘与基本磁盘对比:
一块基本磁盘只能包含4个分区,它们是最多三个主分区和一个扩展分区,扩展分区可以包含数个逻辑盘。而动态磁盘没有卷数量的限制,只要磁盘空间允许,可以在动态磁盘中任意建立卷。
...
服务器端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Ne...
WMI:Windows Management Instrumentation, Windows
管理规范.
CIM:Common Information Model,
通用信息模型.
WQL:WMI Query Language,Windows管理规范查询语言,就是WMI中的查询语言.
Windows自带的wql测试工具:wbemtest
###############...
分类快捷键解释备注组件设计类Escape选择当前组件容器Shift + Click选择多个组件;选择窗体Tab选择下一个组件Shift + Tab选择上一个组件方向键选择此方向的下一个组件Ctrl + 方向键将所选组件的位置移动 1 个像素Shift + 方向键将所选组件的大小改变 1 个像素Ctr...
简介google protocolbuffer,google 提供了三种语言的实现:java、c++和python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用xml进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容...
水印:一个fileupload一个buttonusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebCon...
Your Key ProblemStatementVersion1.0RevisionHistoryDateIssueDescriptionAuthor23/May/2015WinPhoneAn application that you can put your userName and Passw...
委托实现多窗口传值的一般流程是1、创建委托类型 private Action AfterMsgSend { get; set; }2、创建窗体对象 ChildFrm frm = new ChildFrm();3、给委托注册方法(追加),注意此处的方法是窗体的方法 即frm.方法 Aft...