ユーザーがセルに入力した値が正しいかどうかを調べ、正しくなければ編集から抜けないようにするには、標準のDataGridViewの場合はCellValidatingイベントを使用しますが、UltraGridの場合はBefo […]
Articles Tagged: UltraGrid
UltraGrid – コードでグループヘッダーを実装する
UltraGridでグループヘッダーを実装する方法について、ヘルプページがありますがたびたびお問い合わせいただくことがありましたので、ナレッジベースにもご用意しました。 ヘルプページはこちらです。 コードを使用して行レイ […]
UltraGridのセルの座標を取得する
PointToScreen()メソッドは指定したPointの画面座標を返します。例えば、UltraGrid上におけるセルの左上のPointはCellUIElementのRect.Locationより取得することができます […]
UltraGridの集計計算をカスタマイズする
UltraGridではカスタム集計機能をご利用いただけます。 実装例については以下のドキュメントをご参照ください。 CustomSummaryCalculator プロパティhttps://jp.infragistics […]
UltraGrid – ヘッダーのテキストを折り返して表示する方法
UltraGridのヘッダーのテキストを折り返して表示させたい場合は、ultraGrid -> DisplayLayout -> OverrideのWrapHeaderTextをTrueにしてください。 […]
UltraGrid – 特定セルに対してタブストップが入らないようにする方法
UltraGridで特定セルに対してタブストップが入らないようにしたい場合は、そのセルの TabStopプロパティをFalseに ActivationプロパティをDisabledに してください。 サンプル AP […]
.NET 6アプリケーションでWindows Formsコントロールを使用する ~オンラインNuGetフィードを使用~
Infragistics Windows Forms製品はv21.2より.NET6をサポートしています。 2021 Volume 2 の新機能https://jp.infragistics.com/help/winfor […]
UltraGridの列を編集不可とする
UltraGridの列はUltraGridColumnのCellActivationプロパティを「NoEdit」に設定することにより編集不可となります。
UltraGridでUltraTooltipManagerを使用する
UltraGridでUltraTooltipManagerを使用する場合は、UltraGridのデフォルトのツールチップを無効にし、UltraGridのMouseEnterElementでUltraTooltipMana […]
UltraGrid 列固定ができません
Header.Fixed=trueを指定しても列が固定できない場合は、コードの中にRowLayoutを指定している個所がないかどうか探してください。例えば、以下のようなコードです。 上記のようにRowLayoutを指定し […]