このトピックでは、Ultimate UI for WPF 2017 Volume 1 リリースで導入された新しいコントロールと機能の概要について説明します。
xamSchedule コントロールのすべてのビューで Royal Dark テーマを追加しました。
xamDayView:
xamScheduleView:
xamMonthView:
xamOutlookCalendarView および xamDateNavigator:
xamDiagram コントロールは、編集モードの開始、サイズ変更、削除など、ユーザー インタラクションを制限するプロパティをサポートします。
関連トピック:
ユーザー インタラクションの制限の構成 (xamDiagram)
コントロールでは、HeaderVisibility プロパティを使用してツールボックス ヘッダーを非表示にできます。
関連トピック:
ツールボックスの構成 (xamDiagram)
項目がツールボックスからドロップまたはコピー/貼り付けされた場合に動作が変わるプロパティがあります。
DragDropData
- この新しいプロパティはシャローコピーを使用してコピーされます。
Content
- このプロパティはディープコピーを使用してコピーされます。
関連トピック:
ツールボックスから項目をドロップ (xamDiagram)
コントロールは、データ項目が IDataErrorInfo
インターフェイスを実装する場合にエラー インジケーターの視覚化をサポートします。
関連トピック:
IDataErrorInfo サポート (xamDiagram)
xamMaskedEditor およびすべての拡張されたエディター (xamCurrencyEditor、xamNumericEditor、および xamDateTimeEditor) は新しいプロパティを公開します。SpinWrapBehavior は SpinWrapBehavior 型で、エディターの値スピン動作を決定します。
デフォルト値は WrapAcrossSections
で、エディターの以前のバージョンのデフォルト スピン折り返し動作と異なります。この新しいプロパティは xamMaskedEditor の廃止された SpinWrap
プロパティを置き換えます。
bool
型の新しいプロパティ IsNaNValueSupported
が xamNumericSlider および xamNumericRangeSlider コントロールに追加されました。
このプロパティの目的は、NaN
のサポートを追加し、スライダー操作を有効にします。以前は NaN
値がスライダー値に設定された場合、マウス (つまみのドラッグ、[+]/[-] ボタンのクリックなど) およびキーボード操作が無効になりました。
関連トピック:
xamPropertyGrid コントロールは、ブラシ エディターで新しい構成可能なブラシ リソース パネルをサポートします。
関連トピック:
ブラシ リソースの構成 (xamPropertyGrid)
xamPropertyGrid コントロールは、バインドされた依存プロパティの値を非表示にする構成オプションをサポートします。
関連トピック:
機能の概要 (xamPropertyGrid)
xamPropertyGrid コントロールは、PropertyGridPropertyItem クラスで新しい AllowExpansionWhenUsingCustomEditor プロパティを公開します。このプロパティは、PropertyGridEditorDefinition で定義されるカスタム エディターを持つプロパティを展開できるようコントロールを構成することを許可します。
既存のチャート ズーム プロパティを非推奨するために新しいプロパティがチャートに追加しました。非推奨されたプロパティは後方互換性をサポートするために利用可能です。
XamDataChart.HorizontalZoomable → XamDataChart.IsHorizontalZoomEnabled
XamDataChart.VerticalZoomable → XamDataChart.IsVerticalZoomEnabled
関連トピック:
チャート ナビゲーション
円チャートのスタイル設定を簡単になるために新しいプロパティを追加しました。これらのプロパティは、以下のとおりです。
ゲージのデフォルト ビジュアルが更新されました。
xamRadialGauge:
xamLinearGauge:
xamBulletGraph: