PowerShell Powershell WPF メインとサブ(別のウィンドウを)表示する例 Powershell GUIMainWindow と SubWindow(モーダレス)を表示する例この事例では、メインフォームのLoadイベント発生時に、サブフォームを起動させるようにしているがメインのXamlにボタン追加させ、ボタン起動と... 2022.08.29 PowerShell
PowerShell Powershell WPF MediaElementを使ったメディアプレイヤーで動画再生させるサンプル WPF に MediaElementクラス(System.Windows.Controls)|MicrosoftDocs という機能があり、C#等では、mediaelementを使った動画再生プログラムのサンプルがたくさんあるため、それを参... 2022.08.19 PowerShell
PowerShell Powershell版(ZipFileクラス利用サンプル) zip アーカイブを開き、エントリのコレクションを反復処理する方法 サンプルコードzipアーカイブを開き、エントリのコレクションを反復処理する方法のpowershell版C#で使える機能がpowershellでは異なる部分があり、そこはpowershell用に変更特に特徴的な点は、ExtractToFile... 2022.08.10 PowerShellTech
PowerShell Powershell版(ZipFileクラス利用サンプル) .zip ファイルを作成して抽出 C#版『ZipFileクラスを使用して圧縮された.zipファイルの作成と抽出を行う方法』をPowershell版にしたもの。この例では、フォルダーの内容を新しい.zipファイルに圧縮し、そのzipを新しいフォルダーに抽出します。サンプルを... 2022.08.09 PowerShellTech
PowerShell Powershell 厳密に型指定したプロセスオブジェクト型のにプロセス一覧を格納し結果を取得する例 Powershellの場合、厳密な型指定を行った変数を使わなくても、とりあえず$hogeとった変数に処理結果を突っ込むことができるが、厳密に型指定した変数に結果を格納することも可能ここでは、Get-Processの結果をDiagnosti... 2022.08.08 PowerShell
PowerShell powershell Encoding.GetEncodings メソッド 各エンコーディングのブール型プロパティの値をチェック Encoding.GetEncodingsメソッド(System.Text)|MicrosoftDocsのC#サンプルをPowershellバージョンにしたもの。GetEncodings()からはすべてのエンコーディングを格納した配列Enc... 2022.07.21 PowerShellTech
PowerShell Powershell XamlファイルなしGUI StackPanel の設定で縦長レイアウトを横長レイアウトに変更する方法 StackPanelのOrientation設定をVerticalにすれば横長、Horizontalに変更可能デフォルトはVerticalになっている。サンプルコードのポイントだけを抜粋サンプルコード2つあるサンプルのうちの、1つ目(上)の... 2022.07.07 PowerShellTech
PowerShell Powershell XamlファイルなしGUI ObservableCollectionによるデータバインディング(MVVM パターン) MVVMはMode-View-ViewModelPatternと呼ばれるデザインパターンの1つ。ソフトウェアをModel、View、ViewModelの3種類に分類し設計・実装する。これまでに作成したGUIサンプルと見た目は同じ、今回はこの... 2022.07.06 PowerShellTech
PowerShell Powershell WPF Xamlファイルを用意せずGUIフォームを作成する例 System.Windows.WindowをObject化し実装すれば、Xamlファイルを用意せず、ゴリゴリとGUIフォームを作成する例Xamlファイルを用意するよりも、昔ながらのゴリゴリとフォ作成する手法も取り入れて、GUIフォームを作成... 2022.07.03 PowerShellTech
PowerShell PowerShell Xaml Gridを利用した画面設計例 こちらのサイトを参考にさせていただきました。Xamlにあまり知識がなかったので参考になります。以下,参考のXamlをPowerShellに取り込んだもの。ただ画面が表示されるだけで中身は未実装Gridをうまく使えば、部品の位置情報をゴリゴリ... 2022.06.27 PowerShellTech