好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PowerShell中調用WPF生成炫酷窗口實例

PowerShell中調用WPF生成炫酷窗口實例

熱門標簽:金融電銷公司怎么辦理外呼系統 什么渠道可以找外呼系統客戶 安徽400電話辦理 雷霆電話機器人電話 使用電話機器人電銷是否違法 湖州電銷防封卡 真人和電話機器人對話 電話智能外呼系統誠信合作 信陽話務外呼系統怎么收費

怎樣在PowerShell中調用WPF,你知道,我也知道;怎樣在PowerShell中將很長的.NET類型名稱縮短成別名,你知道,我也知道。但是怎樣將這兩個知識點融匯貫通,寫出一個優雅的DEMO,并且讓你一眼就能看出,這就是WPF,不是別的,也許你以前就知道,而我直到今天才知道,有種相見恨晚的感覺。

先看一下炫酷的效果吧!

PowerShell之WPF炫酷

# Plik: 4_Demo_v3_Reflection.ps1
#requires -version 3
 
$Akceleratory =
  [PSObject].
  Assembly.
  GetType("System.Management.Automation.TypeAccelerators")
 
Add-Type -AssemblyName PresentationCore, PresentationFramework -PassThru |
  Where-Object IsPublic |
  ForEach-Object {
    $Class = $_
    try {
      $Akceleratory::Add($Class.Name,$Class)
    } catch {
      "Failed to add $($Class.Name) accelerator pointing to $($Class.FullName)"
    }
  }
 
[Window]@{
  OpacityMask = [DrawingBrush]@{
    Drawing = [DrawingGroup]@{
      Children =  {
        $Kolekcja = New-Object DrawingCollection
        $Kolekcja.Add([GeometryDrawing]@{
          Brush = 'Black'
          Geometry = [EllipseGeometry]@{
            radiusX = 0.48
            radiusY = 0.48
            Center = '0.5,0.5'
          }
        })
        $Kolekcja.Add([GeometryDrawing]@{
          Brush = 'Transparent'
          Geometry = [RectangleGeometry]@{
            Rect = '0,0,1,1'
          }
        })
        , $Kolekcja
      }
    }
  }
  Background = [LinearGradientBrush]@{
    Opacity = 0.5
    StartPoint = '0,0.5'
    Endpoint = '1,0.5'
    GradientStops =  {
      $Stopki = New-Object GradientStopCollection
      $Colors = 'Blue', 'Green'
        foreach ($i in 0..1) {
        $Stopki.Add(
          [GradientStop]@{
            Color = $Colors[$i]
            Offset = $i
          }
        )
      }
      , $Stopki
    }      
  }
  Width = 800
  Height = 400
  WindowStyle = 'None'
  AllowsTransparency = $true
  Effect = [DropShadowEffect]@{
    BlurRadius = 10
  }
  TopMost = $true
  Content =  {
    $Stos = [StackPanel]@{
      VerticalAlignment = 'Center'
      HorizontalAlignment = 'Center'
    }
 
    $Stos.AddChild(
      [Label]@{
        Content = 'PowerShell Rocks!'
        FontSize = 80
        FontFamily = 'Consolas'
        Foreground = 'White'
        Effect = [DropShadowEffect]@{
          BlurRadius = 5
        }
      }
    )
    , $Stos
  }
} | ForEach-Object {
  $_.Add_MouseLeftButtonDown({
    $this.DragMove()
  })
  $_.Add_MouseRightButtonDown({
    $this.Close()
  })
  $_.ShowDialog() | Out-Null
}


您可能感興趣的文章:
  • WPF仿三星手機充電界面實現代碼
  • WPF自動隱藏的消息框的實例代碼
  • WPF中引入WindowsForms控件的方法
  • WPF的ListView控件自定義布局用法實例
  • VS中模仿WPF模板創建最簡單的WPF程序
  • WPF實現時鐘特效
  • WPF MVVM示例講解
  • 如何搭建新的WPF項目框架
  • WPF實現漸變淡入淡出的登陸窗口效果
  • WPF氣泡樣式彈窗效果代碼分享

標簽:山南 岳陽 德州 六盤水 濟南 運城 湛江 鶴崗

巨人網絡通訊聲明:本文標題《PowerShell中調用WPF生成炫酷窗口實例》,本文關鍵詞  PowerShell,中,調用,WPF,生成,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell中調用WPF生成炫酷窗口實例》相關的同類信息!
  • 本頁收集關于PowerShell中調用WPF生成炫酷窗口實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: xxxx18hd日本hd| 一级毛片在线播放免费| 边摸边操| 女人被爽到呻吟gif动态视频| 丝袜踩踏vk| 国产精品亚洲AV三区ai戴眼镜| 大尺度嫩模与摄影师视频| 老妇给我囗交| 男人到天堂国产精品aⅴ| 午夜dj视频大全观看在线| 日本一区二区三区高清视频| 动漫激情吻胸吃奶免费视频| 操大胸美女| 日本黄色一级大片| 国产爆乳美女娇喘呻吟免费网站 | 看黄色一级| 国产伦国产伦老熟300部| 美女图片视频| 中外女人下部大图pics| 99色在线| 吻胸摸腿扒内裤激情视频| 接档大正伪婚的下一部| XXOO精品导航| 让邻居勃起的北条麻妃忍住| 好爽?要了?再深点久久口| 日产无码视频在线| 老师我好痒| 韩国十九禁高潮床戏电影| 日日躁夜夜摸月月添添添的小说 | 荡娃艳妇短篇系列目录小说| 日韩精品婷婷五月伊人九色| 美女把腿扒开让我添下面| 推荐2021年没有封的a站| 日本精品久久久免费高清| 在线播放亚洲| 奇优影院手机版免费高清app| 国产精欧美一区二区三区白种人| 久久精品国内偷自一区| 潘金莲跟武松电影床戏| 99爱在线精品视频免费观看9| 操穴电影|