コンピュータWPFでWrapPanelを試す。 WrapPanel内に配置したコントロールは横または縦に並びます。領域内に収まらない場合は折り返して配置してくれるパネルになります。デフォフォルトは横方向のようです。縦方向にする場合はOrientation="Vertical"と設定します... 2022.07.05コンピュータ
コンピュータWPFのXAMLでStyleとResourcesを試す。 XAMLのResourcesでオブジェクトに共通するStyleを適用するサンプルです。HTMLで使われるCSSのCLASSのような感じで共通するプロパティを一か所に集約して定義することが出来ます。プロジェクトの作成dotnet new wp... 2022.07.04コンピュータ
コンピュータWPFのメニューを試す。 メニューのサンプルです。プロジェクトの作成dotnet new wpf -n SampleMenucd SampleMenucode .ソースコードファイル名:MainWindow.xaml<Window x:Class="SampleMe... 2022.07.03コンピュータ
コンピュータWPFのイベントとボタンを試す。 イベント処理のサンプルです。プロジェクトの作成dotnet new wpf -n EventSamplecd EventSamplecode .ソースコードファイル名:MainWindow.xaml<Window x:Class="Even... 2022.07.02コンピュータ
コンピュータ【WPF学習中】XAMLでCanvasのサイズを親要素のサイズに合わせる WPFで扱うコントロールの多くは幅や高さを指定しない場合(デフォルト)親要素のクライアント領域一杯に広がりますが、Canvasの場合、幅や高さのデフォルトは0ですので基本的に数値を指定してあげる必要があるようです。以前作成したプログラムでは... 2022.03.08コンピュータ
コンピュータ【WPF学習中】XAML内のプロパティの値をバインディングする XAMLだけでスライダーの動きに合わせて円が拡大縮小するサンプルプログラム作成してみました。プロジェクトの作成PowerShellで実行。要dotnet.exemkdir Encd Endotnet new wpfcode .ソースコード<... 2022.02.20コンピュータ
コンピュータC#でWPF学習中「Grid間の仕切を調整可能にする」 GridSpliterを使うことでGrid間を仕切る位置を調整することが出来るようなので試してみました。実行環境Windows10 2004dotnet --version 5.0.104Visual Studio CodePowerShe... 2021.06.13コンピュータ
コンピュータC#でWPF学習中「メニュー」 WPFでメニューを作ってみました。実行環境Windows10 2004dotnet --version 5.0.104Visual Studio CodePowerShell 5.1プロジェクトの作成mkdir プロジェクト名cd プロジェ... 2021.05.24コンピュータ
コンピュータWPFのDockPanelを試す。 DockPanelはコントロールをクライアント領域の左右上下に張り付くように配置してくれます。LastChildFillをTrueにすると最後に指定したコントロールが残りの領域一杯にひろがります。実行環境Winodws10 Pro 2004... 2021.04.24コンピュータ
コンピュータWPFのStackPanelを試す。 StackPanelはコントロールを積み重ねるように配置してくれます。デフォルトは縦方向に並びます。実行環境Winodws10 Pro 2004dotnet --version 5.0.104プロジェクトの作成mkdir <プロジェクト名>... 2021.04.21コンピュータ
コンピュータWPFのGridレイアウトを試す。 Gridレイアウトは格子状にコントロールを配置するレイアウトを提供する機能になります。このレイアウトを使うと何がうれしいかと言いますと、コントロール配置をある程度自動で配置してくれる点です。Gridレイアウトは行列でコントロールを配置する領... 2021.04.20コンピュータ