• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Powershell使用WPF技术实现弹窗提示实例

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

    您可能感兴趣的文章:
    • 用WPF实现屏幕文字提示的实现方法
    • WPF气泡提示框的简单制作
    上一篇:PowerShell注册表操作命令总结
    下一篇:PowerShell中运行CMD命令的技巧总结(解决名称冲突和特殊字符等问题)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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