源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Powershell使用WPF技术实现弹窗提示实例

  • 时间:2021-09-25 23:08 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Powershell使用WPF技术实现弹窗提示实例
WPF (Windows Presentation Foundation) 技术能让你创建窗口和对话框。它的优势是在窗体设计时能与代码分开。 这里有个简单的显示弹出消息练习。这个消息是定义在XAML代码中它的实现类似HTML(但是请区分大小写)。你能轻松的调整字体大小,内容,颜色等等。不需要嵌入任何代码。
[u]复制代码[/u] 代码如下:
$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()
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部