xaml

コンピュータ

C#でWPF学習中「RadioButtonに連動してコントロールの表示非表示を切り替え」

最初、コントロールのVisibilityプロパティにReactiveProperyオブジェクトバインドして、RadioButtonのChekedイベントにReactiveCommandをバインドしReactiveCommandからReact...
コンピュータ

C#でWPF学習中「Grid間の仕切を調整可能にする」

GridSpliterを使うことでGrid間を仕切る位置を調整することが出来るようなので試してみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code Pow...
コンピュータ

C#でWPF学習中「ReactiveCollectionとListbox」

WPFでReactiveCollectionのオブジェクトをListboxのデータソースとしてバインドする方法を試してみました。 ReactiveCollectionを使うことでUI側の制約をあまり気にすることなく要素の追加削除移動が出来る...
コンピュータ

C#でWPF学習中「メニュー」

WPFでメニューを作ってみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 mkdir プロジェクト名...
コンピュータ

WPFのDockPanelを試す。

DockPanelはコントロールをクライアント領域の左右上下に張り付くように配置してくれます。LastChildFillをTrueにすると最後に指定したコントロールが残りの領域一杯にひろがります。 実行環境 Winodws10 Pro 20...
コンピュータ

WPFのStackPanelを試す。

StackPanelはコントロールを積み重ねるように配置してくれます。 デフォルトは縦方向に並びます。 実行環境 Winodws10 Pro 2004 dotnet --version 5.0.104 プロジェクトの作成 mkdir <プロ...
コンピュータ

WPFのGridレイアウトを試す。

Gridレイアウトは格子状にコントロールを配置するレイアウトを提供する機能になります。 このレイアウトを使うと何がうれしいかと言いますと、コントロール配置をある程度自動で配置してくれる点です。 Gridレイアウトは行列でコントロールを配置す...