摘要:
public class folderdialog : foldernameeditor
{
foldernameeditor.folderbrowser fdialog = new system.windows.forms.design.foldernameeditor.folderbrowser();
public folderdialog()
{
}
public ......
摘要:
来自程序员大本营dotnet版
dotnet winform 建立 faq
小气的神
如何建立你的第一个窗体,希望下面的说明可以成为你快速开始的一个指引.
1. 如何设置一个from的边界
2. 如何建立一个透明的from
3. 如何设置窗体在屏幕中的位置
4. 如何使最小化和最大化按钮不可用
5. 如何使一个窗体不见
6. 如何设置使窗体成为非矩形的.
7. 如何使......
用VisualC#开发WinForm的应用程序(转)
visual c#是微软公司.ner framework框架中的一个重要组成部分,也是微软公司极力推荐的新一代程序开发语言.winform是.net开发平台中对windows form的一种称谓..net 为开发winform的应用程序提供了丰富的class library(类库).这些winfrom 类库支持rad(快速应用程序开发),这些类库被封装在一个名称空间之中,这个名称空间就是system.windows.forms.在此名称空间中定义了许多类,在开发基于.net的gui应用程序的时候,就是通过继承与扩展这些类才使得我们的程序有着多样的用户界面.本文就试图通过一个最基本的类--form,来具体说明一下用visual c#开发winform程序的具体过程.
一.程序开发与运行环境及概括介绍
本问的所有调试程序都基于微软视窗2000专业版本与.net framework beta 2版.
二.第一个winform
如果你的机器已经达到了我们程序要求的运行环境,那就打开一个文本编辑器把下面的
程序代码拷贝到编辑器里面,然后另存为first.cs文件.通过下面的编译语句:
csc /t:winexe /r:system.dll first.cs
编译完成后.运行程序就可以看到以下界面:
程序源代码:first.cs
using system ;
//导入 winforms 名称空间
using system.windows.forms ;
//class form1 继承并扩展 system.windows.forms名称空间中class form
public class form1 : form
{
public static void main()
{
//运行程序
application.run(new form1());
}
}
小结:
1).首选要使用"using system.windows.forms"语句导入winform的名称空间
2).声明form1 类,此类是继承.扩展了using system.windows.forms 名称空间中的form 类
3)."application"类,此类也被定义在using system.windows.forms名称空间中,由于此类封闭的,所有我们不能继承."application"类主要作用是运行与退出windows的应用程序,还可以处理windows的消息.调用"application"类的"run"方法表明将要开始运行应用程序.
三.做一个透明的winform
当我第一次在视窗2000中看到透明的窗体,就想做出这样一个窗体应该是非常难的.肯定要调用很多的api函数.当接触了.net以后,才发现用visualc#做出一个透明的窗体是多么简单,只要设定一个值就可以了....
下一页 摘要:
palin.cs<br>
--------------<br>
using system;<br>
using system.collections;<br>
<br>
struct pld{<br>
public int leve......