国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PowerShell > 正文

Powershell使用WPF技術實現彈窗提示實例

2020-03-26 19:24:48
字體:
來源:轉載
供稿:網友

WPF (Windows Presentation Foundation) 技術能讓你創建窗口和對話框。它的優勢是在窗體設計時能與代碼分開。

這里有個簡單的顯示彈出消息練習。這個消息是定義在XAML代碼中它的實現類似HTML(但是請區分大小寫)。你能輕松的調整字體大小,內容,顏色等等。不需要嵌入任何代碼。

復制代碼 代碼如下:

$xaml = @"
<Window
 xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation'>

 <Border BorderThickness="20" BorderBrush="Yellow" CornerRadius="9" Background='Red'>
  <StackPanel>
   <Label FontSize="50" FontFamily='Stencil' Background='Red' Foreground='White' BorderThickness='0'>
    System will be rebooted in 15 minutes!
   </Label>

   <Label HorizontalAlignment="Center" FontSize="15" FontFamily='Consolas' Background='Red' Foreground='White' BorderThickness='0'>
    Worried about losing data? Talk to your friendly help desk representative and freely share your concerns!
   </Label>
  </StackPanel>
 </Border>
</Window>
"@

$reader = [System.XML.XMLReader]::Create([System.IO.StringReader] $xaml)
$window = [System.Windows.Markup.XAMLReader]::Load($reader)
$Window.AllowsTransparency = $True
$window.SizeToContent = 'WidthAndHeight'
$window.ResizeMode = 'NoResize'
$Window.Opacity = .7
$window.Topmost = $true
$window.WindowStartupLocation = 'CenterScreen'
$window.WindowStyle = 'None'
# show message for 5 seconds:
$null = $window.Show()
Start-Sleep -Seconds 5
$window.Close()
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴彦淖尔市| 忻城县| 永州市| 湾仔区| 皮山县| 天等县| 嘉峪关市| 宜宾县| 明水县| 玛纳斯县| 景德镇市| 武隆县| 岑溪市| 五指山市| 东莞市| 灵山县| 柳林县| 涿州市| 永善县| 自治县| 荣昌县| 彩票| 濮阳县| 阿尔山市| 雷山县| 正蓝旗| 乐平市| 商南县| 台湾省| 屯门区| 墨玉县| 灵山县| 九江县| 深泽县| 鲜城| 洛南县| 利川市| 江达县| 牟定县| 陇川县| 牟定县|