XamDataGrid で 2 つコンボ列 (コンボ列 A、コンボ列 B とします) があって、コンボ列 A で選択した値に応じてコンボ列 B のコンボを開いたときの中身を切り替えたい場合 (例えば、下の動画のように、都 […]
Articles Tagged: XamDataGrid
XamDataGridで行の高さをリサイズできるようにする
XamDataGridで行の高さをマウスドラッグでリサイズできるようにするには、FieldLayoutSettings.DataRecordSizingModeプロパティをIndividuallySizableと指定しま […]
行と列を入れ替えたXamDataGridで列幅をリサイズできるようにする
GridViewSettings.OrientationプロパティをHorizontalに設定したXamDataGridで列の幅をマウスドラッグでリサイズできるようにするには、FieldLayoutSettings.Da […]
XamDataGrid – CheckBoxField のチェックボックスのクリックイベントとその時の値を取得する方法
XamDataGrid の CheckBoxField のチェックボックスのクリックイベントやそのクリックされたときの値(つまり、クリックによってチェックが入ったのかどうか)を取得したい場合は、CheckBoxField […]
XamDataGrid – DateTimeFieldを月選択とする
XamDataGridのDateTimeFieldはFieldSettings.EditorStyleよりXamDateTimeEditorスタイルのMaskプロパティを”yyyy/mm”と設定す […]
XamDataGridで高度なデータ フィルタリングを行う
XamDataGridはフィルター条件を論理演算子でグループ化する高度なフィルタリング機能(クロスフィールド レコード フィルタリング)を提供します。 クロス フィールド レコード フィルタリング (xamDataGri […]
XamDataGrid – コードビハインドで階層を全展開する
XamDataGrid にバインドした階層データをコードビハインドで全展開したい場合は、XamDataGrid の Records の ExpandAll メソッドを呼び出してください。 結果 サンプル サンプル […]
XamDataGrid – 行と行の間に区切り線を入れたい
部署名が切り替わる場所で線を入れたい、都道府県名が切り替わる場所で線を入れたい、などデータの内容に応じて区切り線を行間に入れたい場合があると思います。その場合はその区切りを入れたい条件を組み込んだIValueConver […]
XamDataGrid: 実際に画面に表示されているレコード(行)のみのコレクションを取得する方法
XamDataGrid にバインドされているデータ数が多く縦スクロールバーが表示されている状態で、画面上に表示されているレコード(行)のみを取得する際には、GetRecordsInView メソッドを利用することができま […]
XamDataGridで、ViewModelのプロパティとバインドさせて特定の行を選択させたい
XamDataGridでViewModelのプロパティとバインドさせて特定の行を選択させたい場合は、 ViewModel側にobject配列型のプロパティを用意する。 1で用意したプロパティの値として、選択させたいデータ […]