XamMap で地域ごとの値の大きさに応じて色を塗り分けるコロプレス図を表示するには、MapLayer の FillMode を Choropleth に設定し、Brushes と ValueScale で色と値の対応を […]
Category: Ultimate UI for WPF
XamMap – ズームの中心をマップ中央からマウスカーソル位置に変更したい
XamMap では、マウスホイールでズームすると、表示中のマップの中央を基準に拡大・縮小されます。マウスカーソルの位置を基準にズームしたい場合は、PreviewMouseWheel イベントで標準のズーム動作をキャンセル […]
XamDataGrid – Office2013 テーマを拡張して社内標準カラーを適用する
XamDataGrid の行のホバー・選択・ゼブラ(交互行)や列見出しの色を、既存の Office2013 テーマの見た目を保ったまま社内標準カラーに変えたい場合は、Office2013Theme を継承したテーマクラス […]
XamNumericSlider – つまみのドラッグ中もツールチップを表示したい
XamNumericSlider のつまみに XamSliderNumericThumb.ToolTipTemplate でツールチップを設定しても、つまみをドラッグしている間は消えてしまいます。ドラッグ中も値を表示し続 […]
XamOrgChart – NodeControlAttachedEvent でノードに条件付き書式を適用する方法
XamOrgChart でデータの値に応じてノードの書式を変えるには、NodeControlAttachedEvent イベントでノードのデータを判定し、OrgChartNode.Style プロパティにスタイルを割り当 […]
XamTimeline – 重要度別スタイルの EventPoint をライブストリーミング表示する方法
システム監視ログのようなイベントをリアルタイムに流し込みながら、重要度(Info/Warning/Error)ごとに色とサイズを変えて表示したい場合は、重要度ごとに専用の EventPointStyle を設定した Da […]
XamPropertyGrid – 型が不明なオブジェクトのプロパティを動的に表示したい
コンパイル時に型が確定しないオブジェクト(Dictionary<string, object> など)のプロパティを XamPropertyGrid に動的に表示するには、対象オブジェクトに ICustomT […]
XamSchedule – Appointment の編集ダイアログを独自のウィンドウに置き換えたい
Appointment をダブルクリックしたときに表示される既定の編集ダイアログを、独自の WPF ウィンドウ(UserControl)に置き換える方法を紹介します。中心となる API は、XamScheduleData […]
XamDataGrid – Row / Column / RowSpan / ColumnSpan によるセル配置で列幅が意図せず 0 につぶれてしまう場合の対処方法
【事象】 XamDataGrid で FieldLayoutSettings.AutoArrangeCells=”Never” を設定し、Field の Row / Column / RowSpa […]
XamDataGrid – セルの値をコピー&ペーストする際に、クリップボードにコピーされるテキストをカスタマイズする方法
XamDataGrid は、FieldLayoutSettings の AllowClipboardOperations プロパティに AllowClipboardOperations 列挙値の組み合わせを設定することで […]