この記事では、特定のボタンをクリックすることで、XamDataGrid 内の「ID」列を左右に移動する方法について紹介します。 コードビハインドで列を移動する実装 以下は「ID」列を右に1つ移動するボタンイベントの例です […]
Articles Tagged: XamDataGrid
XamDataChart – マウスド ラッグでデータを選択するような UI を実現する方法の紹介
XamDataChart でマウス ドラッグでデータを選択するような UI を実現する方法の紹介です。 実現イメージ このアプリケーションは、チャート上でマウス ドラッグをするとその部分が薄い青色でハイライトされ、その範 […]
XamDataChart – XamDataGrid の行選択と連動して XamDataChart のハイライト表示を切り替えたい
XamDataGrid でデータを選択するとそれに連動して XamDataChart の方もハイライトされるサンプルの作り方の紹介です。 実現イメージ 画面左側に置いている XamDataGrid のデータを選択すると、 […]
XamDataGridで現在表示領域にあるレコードを取得する
XamDataGridで現在表示領域にあるレコードはGetRecordsInView()メソッドによって取得できます。 メソッドはRecordの配列を返しますが、各RecordインスタンスのDataItemプロパティより […]
XamDataGrid – FieldGroupの展開・縮小ボタンのサイズを変更する
XamDataGridのFieldGroupはAllowCollapsingプロパティをTrueに設定すると、展開・縮小ボタンが表示されます。 しかしながら、規定ではボタンのサイズが小さく(9px)、少々クリックしづらい […]
XamDataGrid – 余白列のクリックを検知する方法
XamDataGrid や XamTreeGrid では、幅に対してデータが少ない場合に余白列が表示されている場合があります。この余白はクリックすることで行の選択をすることができます。今回は、この操作を検知し無効にする方 […]
XamDataGrid – アクティブ行と選択行について
XamDataGrid では行の状態によって以下の概念があります。 アクティブ行と選択行は混在し同じ行に当てはまることもあり、少々複雑に感じられます。 意識せずに開発やスタイルの調整を行うと混乱することがありますので、こ […]
XamDataGrid – コンテキスト メニューの応用編 ~セルの中に埋め込んだ画像を左クリックしたときだけ表示させる~
XamDataGrid に ContextMenuService.Manager をアタッチして ContextMenu を設定することで、コンテキスト メニューを表示させることができるようになります。たとえばセルのどこ […]
xamDataGrid – グリッドのスクロール方法を設定する
xamDataGrid では “ScrollingMode” プロパティを変更することで、スクロール操作中のデータ表示の更新タイミングを制御することができます。 デフォルト動作 Scrolling […]
XamDataGrid – アクティブ行の文字色を変更する
XamDataGridでアクティブ行の文字色を変更するには、CellValuePresenterスタイルにDataTriggerを設定し、自身のRecord.IsActiveプロパティがtrueとなる場合にForegro […]