コンピュータC#でWPF学習中「RadioButtonに連動してコントロールの表示非表示を切り替え」 最初、コントロールのVisibilityプロパティにReactiveProperyオブジェクトバインドして、RadioButtonのChekedイベントにReactiveCommandをバインドしReactiveCommandからReact... 2021.06.18コンピュータ
コンピュータC#でWPF学習中「Grid間の仕切を調整可能にする」 GridSpliterを使うことでGrid間を仕切る位置を調整することが出来るようなので試してみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code Pow... 2021.06.13コンピュータ
コンピュータC#でWPF学習中「ReactiveCollectionとListbox」 WPFでReactiveCollectionのオブジェクトをListboxのデータソースとしてバインドする方法を試してみました。 ReactiveCollectionを使うことでUI側の制約をあまり気にすることなく要素の追加削除移動が出来る... 2021.06.10コンピュータ
コンピュータC#でWPF学習中「メニュー」 WPFでメニューを作ってみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 mkdir プロジェクト名... 2021.05.24コンピュータ
コンピュータWPFのDockPanelを試す。 DockPanelはコントロールをクライアント領域の左右上下に張り付くように配置してくれます。LastChildFillをTrueにすると最後に指定したコントロールが残りの領域一杯にひろがります。 実行環境 Winodws10 Pro 20... 2021.04.24コンピュータ
コンピュータWPFのStackPanelを試す。 StackPanelはコントロールを積み重ねるように配置してくれます。 デフォルトは縦方向に並びます。 実行環境 Winodws10 Pro 2004 dotnet --version 5.0.104 プロジェクトの作成 mkdir <プロ... 2021.04.21コンピュータ
コンピュータWPFのGridレイアウトを試す。 Gridレイアウトは格子状にコントロールを配置するレイアウトを提供する機能になります。 このレイアウトを使うと何がうれしいかと言いますと、コントロール配置をある程度自動で配置してくれる点です。 Gridレイアウトは行列でコントロールを配置す... 2021.04.20コンピュータ