バージョン

2017 Volume 1 の新機能

目的

このトピックでは、Ultimate UI for WPF 2017 Volume 1 リリースで導入された新しいコントロールと機能の概要について説明します。

xamSchedule の Royal Dark テーマ

xamSchedule コントロールのすべてのビューで Royal Dark テーマを追加しました。

xamDayView:
WhatsNew_17.1_WPF_01.png
xamScheduleView:
WhatsNew_17.1_WPF_02.png
xamMonthView:
WhatsNew_17.1_WPF_03.png
xamOutlookCalendarView および xamDateNavigator:
WhatsNew_17.1_WPF_04.png

xamDiagram

ユーザー インタラクションの制限

xamDiagram コントロールは、編集モードの開始、サイズ変更、削除など、ユーザー インタラクションを制限するプロパティをサポートします。

Enter キーの動作

xamDiagram コントロールは、編集モードで Enter キーを押したときの動作の構成をサポートします。

関連トピック:
概要 (xamDiagram)

ツールボックス ヘッダーの非表示

コントロールでは、HeaderVisibility プロパティを使用してツールボックス ヘッダーを非表示にできます。

飛び越し線

コントロールは、接続が交差する場合に「飛び越し線」の描画をサポートします。

xamDiagram_LineJumps_Arc.png


xamDiagram の項目のドロップ時またはコピー/貼り付け時の新しい動作

項目がツールボックスからドロップまたはコピー/貼り付けされた場合に動作が変わるプロパティがあります。

  • DragDropData - この新しいプロパティはシャローコピーを使用してコピーされます。

  • Content - このプロパティはディープコピーを使用してコピーされます。


IDataErrorInfo のサポート

コントロールは、データ項目が IDataErrorInfo インターフェイスを実装する場合にエラー インジケーターの視覚化をサポートします。

xamDiagram Validation01.png

xamEditors

スピン折り返しの動作

xamMaskedEditor およびすべての拡張されたエディター (xamCurrencyEditorxamNumericEditor、および xamDateTimeEditor) は新しいプロパティを公開します。SpinWrapBehaviorSpinWrapBehavior 型で、エディターの値スピン動作を決定します。 デフォルト値は WrapAcrossSections で、エディターの以前のバージョンのデフォルト スピン折り返し動作と異なります。この新しいプロパティは xamMaskedEditor の廃止された SpinWrap プロパティを置き換えます。

和暦サポート

xamDateTimeEditor コントロールは和暦をサポートします。

xamEditors_JIDS_03.png

関連トピック:

xamNumericSlider および xamNumericRangeSlider

bool 型の新しいプロパティ IsNaNValueSupportedxamNumericSlider および xamNumericRangeSlider コントロールに追加されました。

このプロパティの目的は、NaN のサポートを追加し、スライダー操作を有効にします。以前は NaN 値がスライダー値に設定された場合、マウス (つまみのドラッグ、[+]/[-] ボタンのクリックなど) およびキーボード操作が無効になりました。

Note

このプロパティは指定したスライダー値 (NaN 値) を変更しません。スライダーとのキーボードおよびマウス操作のみが有効になります。

関連トピック:

xamPropertyGrid

ブラシ リソース パネル

xamPropertyGrid コントロールは、ブラシ エディターで新しい構成可能なブラシ リソース パネルをサポートします。
xamPropertyGrid_Brush_Resources.png
関連トピック:
ブラシ リソースの構成 (xamPropertyGrid)


バインドされた依存プロパティの編集の防止

xamPropertyGrid コントロールは、バインドされた依存プロパティの値を非表示にする構成オプションをサポートします。

関連トピック:
機能の概要 (xamPropertyGrid)


カスタム エディターの展開

xamPropertyGrid コントロールは、PropertyGridPropertyItem クラスで新しい AllowExpansionWhenUsingCustomEditor プロパティを公開します。このプロパティは、PropertyGridEditorDefinition で定義されるカスタム エディターを持つプロパティを展開できるようコントロールを構成することを許可します。

xamDataChart

プロパティ変更

既存のチャート ズーム プロパティを非推奨するために新しいプロパティがチャートに追加しました。非推奨されたプロパティは後方互換性をサポートするために利用可能です。

xamPieChart

プロパティ変更

円チャートのスタイル設定を簡単になるために新しいプロパティを追加しました。これらのプロパティは、以下のとおりです。

xamGeographicMap

プロパティ変更

地理的なマップ画像に CacheSize の新しいプロパティを追加しました。このプロパティは、マップでキャッシュされるタイルの最大数を制御します。

TilePath プロパティが OpenStreetMap 画像に追加しました。このプロパティは、OpenStreetMap タイル画像のソース位置を示す URL を指定します。

xamRadialGauge、xamLinearGauge および xamBulletGraph

ビジュアル デフォルトへの変更

ゲージのデフォルト ビジュアルが更新されました。

xamRadialGauge:

whats_new_2017_1_radialgaugetheme.png

xamLinearGauge:

whats_new_2017_1_lineargaugetheme.png

xamBulletGraph:

whats_new_2017_1_bulletgraphtheme.png