【概要】Ultimate UI 製品の.NET コントロールは、.NET Framework のすべての長所を生かすべく設計され、100%マネージドコードで記述されています。ただし、一部の箇所でマネージドコードのみでは実 […]
Category: Ultimate UI for Windows Forms
UltraGrid 編集中のセルでマウスクリックイベントを実装する方法
UltraGridの編集中のセルでマウスクリックイベントを実装する場合は、UltraGridのControlAddedとControlRemovedイベントを使用してエディター用のコントロールに対するマウスイベントを動的 […]
UltraGrid 全行を子行を含めてループする方法
子行も含んだ全ての行をループさせる効率的な方法は再帰呼び出しを使用することです。このトピックでは実際の実装として、TraverseAllRowsHelper を実装します。 サンプル
UltraWinTree のフォーカス喪失時に選択状態のハイライトを表示させる方法
【概要】コードあるいはユーザー操作によって WinTree のノードが選択されるとノードがハイライトされますが、コントロールからフォーカスが外れるとハイライトが消え、フォーカスが戻るとまたハイライトが表示されます。この動 […]
折れ線柱状チャート(ColumnLineChart)にて折れ線グラフの位置を調整するには
【概要】折れ線柱状チャート(ColumnLineChart)を作成すると、折れ線チャートは Y軸 から描画されますが、柱状グラフと合わせて表示するように調整することも可能です。 【詳細】折れ線柱状チャートでは自動的に X […]
積層型柱状チャートの凡例の表示順をチャート要素に合わせるには
【概要】積層型柱状チャートを使用した場合、チャート要素の表示順と凡例の表示順が異なります。これはチャート要素が下から上に向かって描画されることが原因です。この問題を解決するためには反対順に凡例を表示させるロジックを実装す […]
Windows Forms – スタイル ファイルをアプリケーションに埋め込むには
【概要】アプリケーションにて アプリケーション スタイリング フレームワーク (ASF) を使用する場合、スタイルファイル (.isl) がアプリケーションにロードされる必要があります。 【該当するコンポーネント】全ての […]
UltraWinGrid上でマウス位置を元にUIElementを取得する方法
【概要】様々な状況において、マウスの位置をもとに行や列、セルなどの情報を取得する必要があります。グリッド上の特定の位置に該当するUIElementを取得するためには、UIElement.ElementFromPointメ […]
UltraGridで、バインド先コレクションのインデックスを元に行を特定する方法は?
【概要】グリッド上に表示している行インデックスでなく、バインドしているデータのリストやDataTableなどのインデックスが分かっており、それを元に行を特定したいケースは多々あります。 【該当するコンポーネント】Ultr […]
Application Styling Framework:スタイル ファイルをアプリケーションに埋め込むには
【概要】 アプリケーションにて アプリケーション スタイリング フレームワーク (ASF) を使用する場合、スタイルファイル (.isl) がアプリケーションにロードされる必要があります。 【該当するコンポーネント】 全 […]