网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Windows中怎么使用PowerShell创建一个WinForm程序

这篇文章将为大家详细讲解有关Windows 中怎么使用PowerShell创建一个WinForm程序,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联专业为企业提供米脂网站建设、米脂做网站、米脂网站设计、米脂网站制作等企业网站建设、网页设计与制作、米脂企业网站模板建站服务,10多年米脂做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

Application.Run()可以为我们正确处理窗口的消息循环,在Run()方法外自行Show窗口会让窗口一闪而过。

因为代码比较简单,熟悉c# WinForm编程的同学应该能一目了然,所以不再做详细说明。

需要注意的是ps使用反射动态加载程序集的方法和ps中事件的处理方式。


$app=[System.Windows.Forms.Application]
$myForm=new-object System.Windows.Forms.Form
$myForm.Text="my window"
$button1 = new-object System.Windows.Forms.Button
$button1.Size = new-object System.Drawing.Size  -argumentlist 75, 23
$button1.Text = "点我试试"
$textbox1=new-object System.Windows.Forms.TextBox
$textBox1.Multiline = $true;
$textBox1.Text = "hello world"
$textBox1.Size = new-object System.Drawing.Size  -argumentlist 281, 227
$flowLayoutPanel1 = new-object System.Windows.Forms.FlowLayoutPanel
$myForm.Controls.Add($flowLayoutPanel1)
$flowLayoutPanel1.Controls.Add($textBox1);
$flowLayoutPanel1.Controls.Add($button1);
$flowLayoutPanel1.Dock = "Fill"
$flowLayoutPanel1.FlowDirection = "TopDown"
$button1ClickEventHandler = [System.EventHandler] {
[System.Windows.Forms.MessageBox]::Show("Hello world!")
}
$button1.Add_Click($button1ClickEventHandler)
$app::EnableVisualStyles()
$app::Run($myForm)

执行效果如下图:

Windows 中怎么使用PowerShell创建一个WinForm程序

关于Windows 中怎么使用PowerShell创建一个WinForm程序就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章题目:Windows中怎么使用PowerShell创建一个WinForm程序
网站URL:http://bjjierui.cn/article/pgeigj.html

其他资讯