WPF– category –
C# WPF ( Windows Presentation Foundation ) に関する記事です。
-
WPF
【C# WPF DataGrid】行選択を禁止にする方法
本記事では、C# WPFアプリケーションのDataGridにおいて、行選択を禁止にする方法について書きます。 結論を先に言うと、Xaml で1つの属性を設定すればできるというものではありません。行選択を禁止に見せかけるようにいくつかの属性を設定するしかないで... -
WPF
【C# WPF DataGrid】ヘッダー背景変更でソート後の三角( 矢印▲▼ ) を表示
C# WPFアプリケーションでDataGrid のヘッダー背景変更でソート後の三角( 矢印▲▼ ) を表示する方法について書きます。 ヘッダーの背景色を変更したところ、ソート後の三角が表示されなくなりました。 三角を表示させるために、ソートしたときのヘッダー文... -
WPF
【C# WPF DataGrid】ソート後の選択中のデータを取得する方法
本記事では、C# WPFアプリケーションにてDataGrid のソート後の選択中のデータを取得する方法を書きます。 WPF でDataGridを実装したとき、ソート後の選択中のデータがうまく取得できませんでした。 DataGrid のItemsSource に設定したObservableCollectio... -
WPF
【C# WPF Label】文字列の改行でHorizontalContentAlignment=Center指定でもセンタリングしない
今回は、Labelタグで文字列を改行したとき、改行後の文字列もセンタリングさせる方法を書きます。 Label タグで、HorizontalContentAlignment="Center"を指定し、文字列を改行させて表示させようとすると、下のようになります。 コードは↓。 <Window x:... -
WPF
【C# WPF TabControl】ヘッダーのタブをスクロールする
今回、TabControlのヘッダーのタブをスクロールさせる方法を書きます。 ヘッダー行は、1行で表示させます。ヘッダー行の右側にスクロールボタンを設置します。 デフォルトの設定だと、タブの数が増えると、TabControl の幅に収まらないものは、ヘッダーの... -
WPF
【C# WPF TabControl】削除ボタンでタブを削除する
今回は、C# WPF で削除ボタンでタブを削除する方法を説明します。 前回は追加ボタンでタブの複製をしました。その続きとなります。 やりたいこと タブのヘッダーに削除ボタン「×」を追加 ボタンを押したときタブを削除 タブ2のヘッダーの「×」を押したとき... -
WPF
【C# WPF TabControl】追加ボタンでタブを複製する方法
今回は、C# WPF のTabControlで追加ボタンでタブを複製する方法について書きます。 やりたいことは、↓の図でタブの追加ボタン「+」を押したら、 ↓のようにタブが追加され、タブ1の内容をタブ2に複製することです。 具体的には↓の動画のような動きのものを...