UltraGrid のヘッダーのチェックボックスは既定で、グリッドのフィルター状態にかかわらずすべての行のチェック状態を切り替えます。BeforeHeaderCheckStateChanged イベント内で Row.Is […]
Category: Ultimate UI for Windows Forms
Windows Forms 26.1 以降のバイナリ シリアル化に関する注意点
概要 Infragistics Windows Forms 26.1 以降では、一部のコントロールで使用されるバイナリ保存・読み込み処理において、従来の .NET BinaryFormatter に代わり、新しい Inf […]
UltraGeographicMap – クリックしたシェープの色を変更するには
UltraGeographicMap では、同一シリーズ内の各シェープに個別の色を指定することができません。この記事では、クリックされたシェープのデータをもとに新しい GeographicShapeSeries を作成し […]
UltraChart – ChartDrawItem イベントを使用して凡例のラベル色を制御する
UltraChart の凡例ラベルの文字色を系列ごとに変更するには、ChartDrawItem イベントを使用します。イベント引数の Primitive を Text 型にキャストし、labelStyle.FontCol […]
Windows Forms のコントロールがツールボックスに表示されない
.NET Framework アプリケーションでは、Ultimate UI for Windows Forms 製品がインストールされると、自動的に Visual Studio のツールボックスに利用可能なコントロールが […]
グループヘッダーを使用した UltraGrid で列を固定する
ヘッダーをグループ化した UltraGrid で、横スクロール時に特定の列を固定し、常に表示したい場合があります。例えばこのようなレイアウトのグリッドで、col1 から col3 までを固定し、col4 以降の列のみを横 […]
UltraCalendarCombo – DrawFilter でフォーカス枠をカスタマイズする方法
概要 Windows Forms の UltraCalendarCombo コントロールで、カレンダー上の日付セルにフォーカスが当たった際に表示される フォーカス枠 を、DrawFilter(IUIElementDraw […]
UltraGrid で DataFilter を使用してセルの表示上の値を変更する
UltraGrid では DataFilter 機能を使用することにより、バインドされた元データを変更することなくセルの表示値を変更することができます。 IEditorDataFilter インターフェイスの Conve […]
UltraDataChart – TimeXAxis に ValueOverlay で縦線を引く方法
概要 Windows Forms の UltraDataChart で TimeXAxis(時間軸)を使用している場合に、ValueOverlay を使って特定の日時に縦線を引く方法について説明します。 対象コントロール […]
UltraGrid – チェックボックスの更新値を取得する方法
概要 Windows Forms の UltraGrid でチェックボックス列を配置した場合、チェック状態の変更を検知し、その更新値を正しく取得する方法について説明します。 対象コントロール 問題 UltraGrid の […]