C#のWPFで色選択コントロールを自作する その4 4/16/2026 前回・前々回・前々前回に続いて、色を選択するコントロールを作成してみる。 今度は本体のソース。 ColorPickerクラス public partial class ColorPicker : … 続きを読む
C#のWPFで色選択コントロールを自作する その3 4/16/2026 前回・前々回に続いて、色を選択するコントロールを作成してみる。 今度はソースの方。 ColorPickerHeaderTemplateSelectorクラス public class ColorP… 続きを読む
C#のWPFで色選択コントロールを自作する その2 4/16/2026 前回に続いて、色を選択するコントロールを作成してみる。 まずはXAMLの中身から。 XAML <UserControl x:Class="WpfApplication1.ColorPick… 続きを読む
C#のWPFで色選択コントロールを自作する その1 4/16/2026 WPFのユーザーコントロールやテンプレートの仕組みを使って色を選択するコントロールを作成してみる。 こんな感じのやつ。その名もColorPicker。 ComboBoxをベースにしている。 コントロール… 続きを読む
C#のWPFで複数のテンプレートを切り替えて使う 4/16/2026 WPFでは、テンプレートを使って見た目を自由にカスタマイズ出来る。 さらに、データの条件によってテンプレートを使い分ける事も可能。 以下の例では、ComboBoxのグループヘッダーを別々の色にしている。 … 続きを読む
C#のWPFでComboBoxをグループ毎に表示させる 4/16/2026 WPFのComboBoxでは、グループ毎にヘッダーを付けてリストを表示させる機能がある。 こんな感じ↓ ヘッダーの表示をカスタマイズする為ComboBox.GroupStyleを定義する。 GroupSt… 続きを読む
C#のWPFでComboBoxの表示をカスタマイズ その2 4/16/2026 こちらに引き続きComboBoxのカスタマイズを考えてみる。 ComboBox.ItemTemplateを使う事で表示項目をカスタマイズできた。 ただ、項目を横に並べたいとかをやろうとするとItemTe… 続きを読む