欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Powershell使用WPF技術(shù)實(shí)現(xiàn)彈窗提示實(shí)例

 更新時(shí)間:2014年05月07日 11:29:50   作者:  
這篇文章主要介紹了Powershell使用WPF技術(shù)實(shí)現(xiàn)彈窗提示實(shí)例,需要的朋友可以參考下

WPF (Windows Presentation Foundation) 技術(shù)能讓你創(chuàng)建窗口和對話框。它的優(yōu)勢是在窗體設(shè)計(jì)時(shí)能與代碼分開。

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

復(fù)制代碼 代碼如下:

$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()

相關(guān)文章

最新評論