Powershell GUI Xamlを使ったComboBoxのサンプル

PowerShell

久々にPowershell GUI (Xaml)

PowerShell Gallery | WPFSamples/Full Examples/Dropdown list and data binding.ps1 2.6.3.25

のサンプルソースで、Comboboxを使ったGUIがあったため、勉強のため解析し、自分なりにアレンジしたもの。あくまで画面イメージのみで機能は削除。

このサンプルで面白いと思ったのは、Add-MemberでGUI部品のオブジェクトををwindowオブジェクトにぶら下げることで、”$window.GUI部品”と呼んでいるところ。

こんな使い方は知らなかった。

あと、カスタムオブジェクトのコレクションをComboboxに加えた場合、”DisplayMemberPath”で表示するメンバ名を指定できることを知った。

(逆に、DisplayMemberPathの使い方が良くわからず、メンバ名が出てこないというトラブルでハマってしまった。。)

文書情報

記事タイトル
Powershell GUI Xamlを使ったComboBoxのサンプル
作成日
更新日
Source URL
https://papanda925.com/?p=2606

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました