セルクリックで行を選択できるようにするには、UltraGrid → DisplayLayout → Override → CellClickAction プロパティを RowSelect に設定してください。 サンプ […]
Articles Tagged: UltraGrid
UltraGrid 行の削除を無効化する
行の削除を無効化するには、UltraGrid → DisplayLayout → Override → AllowDelete プロパティを False に設定してください。 サンプル リファレンス AllowD […]
UltraGrid アンバウンド列でチェックボックスを表示させる
アンバウンド列でチェックボックスを使用したい場合は、以下の設定をしてください。 列の Style プロパティに ColumnStyle.CheckBox を設定する。 列の DataType プロパティに bool 型を […]
.NET Core 3 環境で UltraGrid を利用する方法
2019 vol.2 バージョンより、Ultimate UI for Windows Forms 製品は、.NET Core 3 環境のサポートを開始しました。.NET Core 3 環境で弊社 Windows Form […]
UltraGrid 子階層の列を非表示にしたい
UltraGridの子階層の列を非表示にしたい場合は、Bands[1]のColumnsで該当列のHiddenプロパティをTrueにしてください。 同様に、孫階層の場合はBands[2]のColumns、ひ孫階層の場合はB […]
UltraGrid ヘッダークリック時のソートを抑止したい
UltraGrid のヘッダークリック時のソートを抑止したい場合は、UltraGridのDisplayLayoutのOverrideのHeaderClickActionプロパティで設定可能です。 BeforeSort […]
UltraGrid 初期ロード時の 1 行目の青いハイライトを消したい。
初期ロード時の 1 行目の青いハイライトを消したい場合は、UltraGrid の SyncWithCurrencyManager プロパティに False を設定するか、AfterRowActivate イベントで初回時 […]
UltraGrid セルの値に応じて行全体の色を変える
UltraGrid でセルの値に応じて行全体の色を変えてみましょう。完成イメージはこんな感じになります。 手順 InitializeRow イベント内でセルの値に応じた配色を行ってください。Appearance のプ […]
UltraGrid 特定列の背景色を変更
特定列の背景色を変更するには、CellAppearance.BackColor を設定します。 リファレンス BackColor プロパティ (AppearanceData) https://jp.infragistic […]
UltraGrid ソートの状態をクリアする
UltraGrid では列ヘッダをクリックすることで列のソートを行うことができます。但し、状況によってはソートをクリアして UltraGrid のデータを、グリッド初回表示時と同じ並びに戻したいことがあります。このような […]