Windows Forms

✍ dations ◷ 2025-07-19 13:51:49 #Windows Forms

Windows Forms是微软的.NET开发框架的图形用户界面的一部分,该组件透过将现有的Windows API(Win32 API)封装为托管代码提供了对Windows本地(native)组件的访问方式。虽然该组件看起来是为先前较复杂的基于C++的微软基础类库(Microsoft Foundation Classes,MFC)的替代品,但是它没有提供与Model View Controller "Document/View"架构相应的特色。"Document/View"架构已经被“MDI(多文档接口)”所取代。

该实现位于.NET框架的System.Windows.Forms名字空间,并且它试着纠正自己在Windows XP背景之下扮演的角色。然而,许多有关于标签表格与控制单元置于标签表格上的支持性的显著问题悬而待决。

许多非微软官方实现的.NET框架,如Mono开发平台,提供了Windows Forms的实现。

微软在.Net 3.0中发行了支持视频加速的Windows Presentation Foundation(简称WPF)作为Windows Forms的替代版本,但是WPF不能完全取代Windows Forms,很多时候仍需要和Windows Forms互操作。

下面是使用Windows Forms的一个简单程序,由C#语言编写。

相关

  • 六硼化镧六硼化镧是一种无机化合物,化学式为LaB6。它是一个超导体,相变温度只有0.45 K。六硼化镧可由镧或氢化镧粉末和无定形硼粉在氢气中高温加热得到。硼还原氧化镧也能得到六硼化镧
  • 云霄塔HOTOL (Horizontal Take-Off and Landing) project Avro 730云霄塔(英语:Skylon)是一种研发中的无人驾驶的太空飞机,由英国公司Reaction Engines Limited设计。云霄塔可以可在
  • C·戴维·阿利斯查尔斯·戴维·阿利斯(英语:Charles David Allis,1951年年3月22日-),美国分子生物学家,他目前是洛克菲勒大学的Joy and Jack Fishman教授以及染色质生物学和表观遗传学实验室的主任
  • 贝尼奥夫带和达-贝尼奥夫带(英语:Wadati–Benioff zone,或称为Benioff–Wadati zone、Benioff zone、Benioff seismic zone),中文一般称为贝尼奥夫带,或称为瓦班氏带、班氏带,是隐没带深处的地
  • 凯文·斯图尔·埃尔加德凯文·斯图尔·埃尔加德(丹麦语:Kevin Stuhr Ellegaard;1983年5月23日-)是一位丹麦足球运动员。在场上的位置是守门员。他现在效力于瑞典足球超级联赛球队艾夫斯堡体育会。他也代
  • 血腥+马利《血腥+马利》(日语:ブラッディ+メアリー)是サマミヤアカザ(日语:サマミヤアカザ)的日本少女漫画作品,刊载于角川书店旗下漫画杂志《月刊Asuka》。台湾中文版由台湾角川代理。渴望
  • 桂花巷 (电影)《桂花巷》(英语:),是一部台湾电影,由萧丽红的小说作品《桂花巷》为基础所改编拍摄,于1987年9月5日在台湾上映。剔红是一位自小生长于渔村的少女;她的命运似乎一出生就注定了,一如她
  • 2016年中国内地一周电影票房冠军列表以下列表为2016年中国内地一周内的电影票房冠军,列表将星期一到星期日视为一周。
  • 累积量表累积量表(Guttman Scale),是问卷调查的一种问题,由单向且具有同一项度但强弱不一的项目组成。累积量表基本假设与特征-若量表各项目强弱不同,则当某受测者比另一受测者具有更赞同时,则应该有更多条项目的赞同度,且是累积的。
  • 维克托·林德伯格维克托·林德伯格(英语:Victor Lindberg,1875年7月26日-),或译维克托·林德贝里(瑞典语:Victor Lindberg),新西兰男子水球运动员。他曾代表英国参加1900年夏季奥林匹克运动会水球比赛,获得一枚金牌。