バージョン

2014 Volume 1 の重大な変更点

重大な変更の概要

重大な変更の概要表

以下の表は、Ultimate UI for WPF 2014 Volume 1 リリースの重大な変更点の概要を示します。問題および既存の回避策の詳細な説明は、概要表の後に記載されています。

凡例:

Yes.png - 回避策

No.png - 既知の回避策はありません

Fix.png - 既知の回避策はありません。修正予定です

XamComboEditor, XamMultiColumnComboEditor

問題 説明 状態

SelectionChanged イベント引数の型を変更したため、新しい拡張型に置き換えられます。

Yes.png

コントロールでのカスタム項目のフィルタリングの実装を向上させるため、以下のプロパティを変更しました。ItemsFilter および CustomItemsFilter

Yes.png

XamGeographicMap

問題 説明 状態

一部のメンバーの名前の変更

Yes.png

一部のメンバーの削除

Yes.png

XamRichTextEditor

問題 説明 状態

一部のメンバーの名前の変更

Yes.png

プロパティの既定値が変更されました。

Yes.png

XamSyntaxEditor

問題 説明 状態

一部のメンバーの名前の変更

Yes.png

XamComboEditor, XamMultiColumnComboEditor

SelectionChanged イベント引数の型の変更

SelectionChanged イベントのイベント引数の型を EventArgs から SelectionChangedEventArgs へ変更しました。これにより、選択された / 選択されていないコントロールの項目について、情報が提供されます。

古いイベント引数の型 新しいイベント引数の型

System.EventArgs

Infragistics.Controls.Editors.SelectionChangedEventArgs

回避方法

Note

この重大な変更に対処するには、古いイベントの引数の型の名前をすべて新しい名前に変更します。

項目のフィルタリングの実装およびプロパティの名前変更

コントロールでのカスタム項目のフィルタリングを向上させるため、以下のプロパティを変更しました。

  • ItemsFilter

  • CustomItemsFilter

2014 Volume 1 のリリース以前、コントロールにはフィルターを 1 つしか適用できませんでした。ItemsFilter オブジェクトを作成すると、 XamComboEditor / XamMultiColumnComboEditor CustomItemsFilter プロパティに設定されていました。

カスタム項目のフィルタリング ロジックの機能拡張後は、 ComboItemFilter 型のフィルターを多数作成することができます。これらは、ObservableCollection<ComboItemFilter> 型の XamComboEditor / XamMultiColumnComboEditor ItemFilters プロパティに追加されます。

注:

Note

カスタムの ComboItemFilter を作成する場合、ComboItemFilter FieldName プロパティをフィルタリング対象のデータプロパティの名前に設定する必要があります。FieldName プロパティが設定されていない場合は、例外がスローされます。

以下の表に、古いプロパティ名と新しいプロパティ名を示します。

古いプロパティ名 新しいプロパティ名

Infragistics.Controls.Editors.ItemsFilter

Infragistics.Controls.Editors.ComboItemFilter

Infragistics.Controls.Editors.CustomItemsFilter

Infragistics.Controls.Editors.ItemFilters

カスタム項目のフィルタリングの詳細は、以下のトピックを確認してください。

回避方法

Note

この重大な変更に対処するには、古いプロパティ名をすべて新しい名前に変更します。

XamGeographicMap

メンバーの名前の変更

InfragisticsWPF4.Controls.Maps.XamGeographicMap.v14.1.dll アセンブリ中のメンバーの名前の変更

古いメンバー 新しいメンバー

HorizontalZoomable

Zoomable

VerticalZoomable

Zoomable

HorizontalWindowScale

WindowScale

VerticalWindowScale

WindowScale

回避方法

Note

この重大な変更に対処するには、古いメンバー名をすべて新しい名前に変更します。

メンバーの削除

InfragisticsWPF4.Controls.Maps.XamGeographicMap.v14.1.dll アセンブリ中のメンバーの削除

削除されたメンバー

HorizontalZoombarVisibility

VerticalZoombarVisibility

回避方法

Note

この重大な変更に対処するには、古いメンバーをすべて削除します。

XamRichTextEditor

メンバーの名前の変更

InfragisticsWPF4.Controls.Editors.XamRichTextEditor.v14.1.dll アセンブリ中のメンバーの名前の変更

古いメンバー 新しいメンバー

AdornmentGeneratorBase

RichTextAdornmentGeneratorBase

CaretPresenter

RichTextCaretPresenter

SelectionChangedEventArgs

RichTextSelectionChangedEventArgs

回避方法

Note

この重大な変更に対処するには、古いメンバー名をすべて新しい名前に変更します。

変更されたプロパティの既定値

xamRichTextEditor の AllowDocumentViewSplitting の既定値が、true から false に変更されました。

回避方法

Note

この重大な変更に対処するには、このプロパティを xamRichTextEditor に追加し、値を true に設定します。

XamSyntaxEditor

メンバーの名前を変更

InfragisticsWPF4.Controls.Editors.XamSyntaxEditor.v14.1.dll アセンブリ中のメンバーの名前の変更

古いメンバー 新しいメンバー

AdornmentGeneratorBase

SyntaxEditorAdornmentGeneratorBase

CaretPresenter

SyntaxEditorCaretPresenter

SelectionChangedEventArgs

SyntaxEditorSelectionChangedEventArgs

回避方法

Note

この重大な変更に対処するには、古いメンバー名をすべて新しい名前に変更します。