バージョン

Ultimate UI for WinForms 変更ログ

このトピックの内容

このトピックは、以下のセクションで構成されます。

24.1.13 (2024 年 8 月)

UltraDataPieChart

UltraDataPieChart は、円チャートを表示する新しいコンポーネントです。このコンポーネントは、UltraCategoryChart と同様に動作し、基になるデータ モデルのプロパティを自動的に検出しながら、ItemLegend コンポーネントを介して選択、強調表示、アニメーション、凡例のサポートを可能にします。

UltraDataPieChart の完全なドキュメントは、以下のリンクから参照できます。

データ凡例 & データ ツールチップのグループ化

新しい UltraDataChart グループ化機能が追加されました。GroupRowVisible プロパティは、各シリーズのグループ化を切り替え、オプトインすると DataLegendGroup プロパティを介してグループ テキストを割り当てることができます。同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。

チャートの選択

新しいシリーズ選択。これは、UltraCategoryChart および UltraDataChart のすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。色は、SelectionBrush および FocusBrush` プロパティで変更できます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。複数のシリーズとマーカーがサポートされています。特定のデータ項目の値間のさまざまな相違点や類似点を示すのに役立ちます。また、SelectedSeriesItemsChanged イベントと SelectedSeriesItems は、選択内容に基づいたデータ分析を行うポップアップやその他の画面など、アプリケーション内で実行できるその他のアクションを取り巻く堅牢なビジネス要件を構築するための追加の支援として利用できます。さらに、SelectedSeriesItems コレクションで選択した項目を読み取ることができます。

比例カテゴリ角度軸

UltraDataChart のラジアル円シリーズの新しい軸により、データ チャートのすべての追加機能を使用して強力な視覚化を可能にする円チャートの作成が可能になります。

重大な変更

ラジアル/極座標シリーズ

極座標およびラジアル シリーズのプロット領域は、チャート全体のスペースに広がるように拡張され、正方形に制約されなくなりました。これにより、ラベルがブリード領域に拡張できるようになります。

23.2.180 (2024 年 6 月)

バグ番号 コントロール 説明

25709

UltraGrid

列フィルターを XML に保存できない。

27836

UltraGrid

1 回目にユーロ記号を入力できない。

28405

Excel ライブラリ

非表示の数式を含む Excel を読み込むと数式が表示される。

28839

UltraSpreadsheet

数式の参照範囲内のセルが更新されてもセルの値が再計算されない。

29736

UltraToolbarsManager

特定のシナリオで UltraToolbarsManager デザイナーの問題が発生する。

29793

UltraDataChart

シリーズ上で Reset() を呼び出すと、ShowDefaultTooltip を true に戻してもツールヒントを表示できない。

29794

UltraDataChart

UltraDataChart が ShowDialog() によって表示されるフォームに配置されている場合、それを閉じると親フォームで ArgumentException が発生する。

30078

UltraTabControl

UltraTabControl.Style が StateButtons に設定されている場合、NotificationBadgeText はタブ ヘッダーに表示されない。

30345

UltraGrid

すべての行がフィルター処理されると、Rows.VisibleRowCount は 1 を返す。

31103

UltraToolbarsManager

net 8 アプリケーションでは、FileMenuStyle を ApplicationMenu2010 に設定すると、PopupMenu (ファイル メニュー) に新しいツールを挿入できない。

31185

UltraGrid

グリッドをデザイナーにドロップすると大きな違いがある。

31200

UltraGrid

UltraGrid を Excel にエクスポートすると、非表示のセルが表示され、すべての列が表示されない。

31203

UltraDataChart

シリーズの Brush を LinearGradientBrush に設定すると、Null 参照例外が発生する。

31701

UltraDataChart

チャートのツールヒントを含むフォームを開いて閉じると、System.InvalidOperationException が発生する。

4 月 23.2.131 リリース

ファンネル チャートの強調表示

4 月 23.2 リリース以降、UltraFunnelChart に強調表示オーバーレイがあります。このオーバーレイは、HighlightedItemsSourceHighlightValueDisplayModeHighlightedValueMemberPath、および HighlightingOpacity という複数の強調表示プロパティを通じて公開されます。

HighlightValueDisplayModeOverlay に設定されている場合、これは HighlightedItemsSource および HighlightedValueMemberPath と連携して、チャートの ItemsSourceHighlightedItemsSource の値の差を表示する強調表示されたオーバーレイを提供します。HighlightingOpacity プロパティを使用して、強調表示 オーバーレイの不透明度を制御できます。

ゲージの強調表示機能

UltraRadialGaugeUltraLinearGauge、と UltraBulletGraph は、HighlightValueHighlightValueDisplayMode プロパティを公開するようになりました。

UltraRadialGauge および UltraLinearGauge では、値と OverlayHighlightValueDisplayMode を指定すると、メインの針が薄く表示され、追加の針が表示されます。

UltraBulletGraph では、HighlightValueDisplayModeOverlay に設定されている場合、パフォーマンス バーに値と HighlightValue の差が反映されるようになりました。強調表示された値には、フィルター処理された/サブセット測定されたパーセンテージが塗りつぶされた色で表示され、残りのバーの外観は割り当てられた値にフェードアウトされます。

ラジアル チャートのラベル モード

UltraDataChartCategoryAngleAxis は、ラベルの位置をさらに構成できる LabelMode プロパティを公開するようになりました。これにより、Center 列挙型を選択してデフォルト モードを切り替えることも、ラベルを円形のプロット領域に近づける新しいモード ClosestPoint を使用することもできます。

ラジアル ゲージのオプティカル スケーリング

UltraRadialGauge には、ラベル、サブタイトル、タイトルのスケーリングを変更できる機能が追加されました。これは、OpticalScalingEnabled プロパティを true に設定することで行われます。次に、ラベルが 100% のオプティカル スケーリングを持つサイズを管理する OpticalScalingSize を設定できます。基本的に、ゲージのサイズが大きくなると、ラベルのフォントも大きくなります。

たとえば、このプロパティが 500 に設定され、ゲージのサイズが 1000 の場合、ラベルのフォント サイズは 200% 大きくなります。

ラジアル ゲージのタイトルとサブタイトル

UltraRadialGauge の新しいタイトルとサブタイトルのプロパティが利用できるようになりました。TitleTextSubtitleText は、ゲージの下部近くに対応するタイトルを表示します。さらに、TitleFontSizeTitleFontFamilyTitleFontStyleTitleFontWeightTitleExtent など、さまざまなタイトルとサブタイトルのフォント プロパティが追加されました。最後に、新しい TitleDisplaysValue により、値を針の位置に対応させることができます。

バグ修正

バグ番号 コントロール 説明

28442

UltraComboEditor

Arial フォントを使用した UltraComboEditor で一部の項目が表示されない問題。

28521

一般

最新の .NET SDK でコンパイルすると、アセンブリ内のソース リンクが正しくない問題。

29794

UltraDataChart

UltraDataChart が ShowDialog() によって表示されるフォームに配置されている場合、それを閉じると親フォームで ArgumentException が発生する問題。

30270

UltraSpreadsheet

同じワークブック内の別のセルを参照する数式を持つセルをコピーすると、UltraSpreadsheet に正しく貼り付けられない問題。

274447

Excel ライブラリ

自動フィルターは、.xlsm Excel ファイルの読み込み後に自動的に適用される問題。

23.2 (2023 リリース)

.NET 8.0 のサポート

バージョン 2023.2 以降、Ultimate UI for WinForms ツールセットは .NET 8 をサポートします。.NET 8 の詳細については、Microsoft サイトをご確認ください。

チャート強調表示フィルター

UltraCategoryChartUltraDataChart は、データのサブセットの内外で強調表示およびアニメーション化する方法を公開するようになりました。この強調表示の表示はシリーズのタイプによって異なります。列およびエリア シリーズの場合、サブセットはデータの合計セットの上に表示され、サブセットはシリーズの実際のブラシによって色付けされ、合計セットは不透明度を下げます。折れ線シリーズの場合、サブセットは点線で表示されます。

chart-highlight-filter.png

この機能には、UltraCategoryChart で使用できる OData に似た新しいフィルター構文が含まれています。

次のドキュメントでは、チャート コントロールに強調表示フィルターを適用するさまざまな方法について説明します。