バージョン

2014 Volume 2 の新機能

トピックの概要

目的

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

新機能の概要

新機能の概要表

以下の表は、Ultimate UI for WPF 2014 Volume 2 の新機能の概要を示します。詳細については、概要表の後をご覧ください。

Infragistics Excel Engine

機能 説明

MVVM のバインドを容易にする機能が追加されました。

セル、列および行の処理操作が追加されました。

元に戻す / やり直しのサポート機能 ( xamSpreadsheet コントロールで使用した場合) が追加されました。

Infragistics ThemeManager

機能 説明

Infragistics Theme Manager は、テーマを Infragistics のすべてのコントロールおよび Microsoft の一般的な WPF コントロールに、迅速かつ簡単に適用する手段となります。

xamColorPicker

機能 説明

新しい SelectedColorPreview プロパティは、現在ホバーされている色を取得し設定します。

xamDataPresenter

機能 説明

MVVM のバインドを容易にする機能が追加されました。

新しい FieldBinding マークアップ拡張子は、Field、FieldSettings、FieldLayout および FieldLayoutSettings の MVVM プロパティへのバインドを容易にします。

新しい CellBindings コレクション プロパティは、関連付けられたデータ項目から公開されたプロパティへのセル設定のバインドを容易にします。

新しいエディター フィールドは、特定のデータ型を処理するための特定のエディターを簡単に指定する手段となります。

テンプレート フィールドは、 xamDataPresenter コントロールで、表示モードおよび編集モード用のカスタム データ テンプレートを指定する機能を提供します。

xamDataPresenter コントロールの各フィールドは、非バインド フィールドとして構成できるようになりました。

フィールドおよびセルのオブジェクトを構成するための新しいプロパティが追加されました。

xamDataTree

機能 説明

新しい SelectedDataItems プロパティは選択したデータ項目を取得または設定します。

新しい IsSelectedMemberPath プロパティは、データ項目が選択されるかどうかを決定するデータ モデルのブール値プロパティへのパスを構成します。

xamDiagram

機能 説明

新しいダイアグラム作成コントロールです。

xamPropertyGrid

機能 説明

このコントロールでは、プロパティが簡単に編集できます。

xamSpreadSheet

機能 説明

スプレッドシート データの表示と編集ができるコントロールです。

xamPivotGrid

機能 説明

OLAP データを印刷するための組み込み機能

Infragistics Excel Engine

バインドを容易にする機能

Infragistics Excel EngineWorkbook クラスと Worksheet クラスは、プロパティへのバインドを容易にするために、INotifyPropertyChanged インターフェイスを実装しています。

関連するトピック:

セル、列および行の処理

Infragistics Excel Engine は、セル、列、行を追加、削除するメソッドをサポートします。

元に戻す/やり直しのサポート

Infragistics Excel Engine は、 xamSpreadsheet コントロールで使用した場合、元に戻す / やり直し操作をサポートします。

関連するトピック:

Infragistics ThemeManager

新規コントロール

Infragistics ThemeManager の主な目的は、1 行のコードを使用して、指定されたテーマをアプリケーションまたはコントロールに簡単に適用する方法を提供することです。

関連するトピック:

xamColorPicker

選択した色をプレビュー

新しい SelectedColorPreview プロパティは、現在ホバーされている色を取得または設定します。

関連するトピック:

xamDataPresenter

Field および FieldLayout Objects の DataContext へのバインド

Field/FieldLayout DataContext プロパティは、MVVM のバインドを容易にします。

Field、FieldSettings、FieldLayout および FieldLayoutSettings の MVVM プロパティへのバインド

新しい FieldBinding マークアップ拡張子は、Field、FieldSettings、FieldLayout および FieldLayoutSettings の MVVM プロパティへのバインドを容易にします。

セル設定のデータ項目プロパティへのバインド

新しい CellBindings コレクション プロパティは、関連付けられたデータ項目から公開されたプロパティへのセル設定のバインドを容易にします。

特定のエディター フィールド

新しい特定のエディター フィールドは、特定のデータ型を処理するための特定のエディターを簡単に指定する手段となります。

以下のエディター フィールドがあります。

  • チェックボックス フィールド

  • コンボ ボックス フィールド

  • 通貨フィールド

  • 日付 / 時刻フィールド

  • マスクされたテキスト フィールド

  • 数値フィールド

  • テキスト フィールド

テンプレート フィールド

テンプレート フィールドは、 xamDataPresenter コントロールで、表示モードおよび編集モード用のカスタム データ テンプレートを指定する機能を提供します。

非バインド フィールド

BindingType プロパティを Unbound に設定することで、すべてのフィールドを非バインド フィールドとして構成できるようになりました。

関連するトピック:

IsTabStop、IsEnabled、IsEnabledInAddRecord および IsReadOnly が新しいプロパティとして追加されました。

以下の新しいプロパティが、Field オブジェクトに追加されました。IsReadOnlyIsEnabledInAddRecordIsEnabled およびセルまたはフィールド用の IsTabStop プロパティ。

xamDataTree

選択されたデータ項目

新しい SelectedDataItems プロパティは選択したデータ項目のコレクションを取得または設定します。

関連するトピック:

データ モデルのブール値プロパティの値で項目選択の変更

xamDataTree コントロールで項目の現在の状態を決定するために基本データ モデルのブール値プロパティを使用して、選択済み/未選択のデータ項目を構成します。このデータ モデル プロパティ名は新しい IsSelectedMemberPath プロパティによって設定されます。

関連するトピック:

xamDiagram

新規コントロール

xamDiagram コントロール (WPF 2014 Volume 1 リリースの CTP としてリリース) を使用すると、高度なダイアグラム作成ツールに求められる機能をすべて備えた独自のダイアグラム作成ソリューションを作成できます。xamDiagram には、簡単なフローチャート、アクティビティ図から複雑な LinqToSQL 関係図まで、あらゆる図を描く際に必要なすべての機能と、データ バインドおよび MVVM のサポート機能が搭載されています。

WhatsNew 14.2 WPF 1.png

関連するトピック:

xamPropertyGrid

xamPropertyGrid コントロールでは、単一のオブジェクトまたは複数のオブジェクトを簡単に編集できます。以下のスクリーンショットは、カテゴリによりグループ化された多数のオブジェクトのプロパティを表示 / 編集する際の xamPropertyGrid を示しています。

xamPropertyGrid 09.png

関連するトピック:

xamSpreadSheet

xamSpreadsheet コントロールでは、 Infragistics Excel Engine でサポートされるデータ モデルによって表されるスプレッドシートを表示、編集できます。

以下のスクリーンショットは、複数のスプレッドシート データを表示する xamSpreadsheet コントロールを示します。

xamSpreadsheet 13.png

関連するトピック:

xamPivotGrid

印刷

WPF レポート作成フレームワークを使用すると、xamPivotGrid の印刷、または XPS ドキュメントへのエクスポートができます。

関連するトピック: