バージョン

2010 Volume 2

アセンブリ名の変更

以下のアセンブリ名が変更されました。

以前の名前 新しい名前

Infragistics3.Wpf.v10.1

InfragisticsWPF3.v10.2

Infragistics3.Wpf.Chart.v10.1

InfragisticsWPF3.Chart.v10.2

Infragistics3.Wpf.DataPresenter.ExcelExporter.v10.1

InfragisticsWPF3.DataPresenter.ExcelExporter.v10.2

Infragistics3.Wpf.DataPresenter.v10.1

InfragisticsWPF3.DataPresenter.v10.2

Infragistics3.Wpf.DockManager.v10.1

InfragisticsWPF3.DockManager.v10.2

Infragistics3.Wpf.Editors.v10.1

InfragisticsWPF3.Editors.v10.2

Infragistics3.Wpf.Excel.v10.1

InfragisticsWPF3.Documents.Excel.v10.2

Infragistics3.Wpf.OutlookBar.v10.1

InfragisticsWPF3.OutlookBar.v10.2

Infragistics3.Wpf.Reporting.v10.1

InfragisticsWPF3.Reporting.v10.2

Infragistics3.Wpf.Ribbon.v10.1

InfragisticsWPF3.Ribbon.v10.2

Infragistics3.Wpf.Tiles.v10.1

InfragisticsWPF3.Tiles.v10.2

以下のアセンブリは .NET 4.0 のサポートに追加されました。

アセンブリ名

InfragisticsWPF.v10.2

InfragisticsWPF.Chart.v10.2

InfragisticsWPF.Controls.Editors.XamColorPicker.v10.2

InfragisticsWPF.Controls.Editors.XamSlider.v10.2

InfragisticsWPF.Controls.Interactions.XamDialogWindow.v10.2

InfragisticsWPF.Controls.Interactions.XamSpellChecker.v10.2

InfragisticsWPF.Controls.Menus.XamMenu.v10.2

InfragisticsWPF.Controls.Menus.XamTagCloud.v10.2

InfragisticsWPF.DataPresenter.ExcelExporter.v10.2

InfragisticsWPF.DataPresenter.v10.2

InfragisticsWPF.DockManager.v10.2

InfragisticsWPF.Editors.v10.2

InfragisticsWPF.Documents.Excel.v10.2

InfragisticsWPF.OutlookBar.v10.2

InfragisticsWPF.Reporting.v10.2

InfragisticsWPF.Ribbon.v10.2

InfragisticsWPF.Tiles.v10.2

名前空間の変更

以下のクラスの名前空間は、将来のリリースで Silverlight 製品で共有使用することを可能にするために変更されています。

クラス名 以前の名前空間 新しい名前空間

ObservableCollectionExtended

Infragistics.Windows.Helpers

Infragistics.Collections

ItemPropertyChangedEventArgs

Infragistics.Windows.Helpers

Infragistics.Collections

EmptyEnumerator

Infragistics.Windows.Helpers

Infragistics.Collections

SingleItemEnumerator

Infragistics.Windows.Helpers

Infragistics.Collections

MultiSourceEnumerator

Infragistics.Windows.Helpers

Infragistics.Collections

SparseArray

Infragistics.Windows.Helpers

Infragistics.Collections

ICreateItemCallback

Infragistics.Windows.Helpers

Infragistics.Collections

ISparseArrayMultiItem

Infragistics.Windows.Helpers

Infragistics.Collections

ISparseArrayItem

Infragistics.Windows.Helpers

Infragistics.Collections

WeakDictionary<TKey,TValue>

Infragistics.Windows.Helpers

Infragistics.Collections

WeakList<T>

Infragistics.Windows.Helpers

Infragistics.Collections

WeakList

Infragistics.Windows.Helpers

Infragistics.Collections

PropertyChangeNotifier

Infragistics.Windows.Helpers

Infragistics

DependencyObjectNotifier

Infragistics.Windows.Helpers

Infragistics

KnownBoxes

Infragistics.Windows.Helpers

Infragistics

AssemblyVersion

Infragistics.Windows.Licensing

Infragistics

ILayoutItem

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

IAutoSizeLayoutItem

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

ILayoutContainer

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

LayoutItemsCollection

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

LayoutManagerBase

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

IGridBagConstraint

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

GridBagConstraintConstants

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

GridBagConstraint

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

GridBagLayoutItemDimensions

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

GridBagLayoutItemDimensionsCollection

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

GridBagLayoutManager

Infragistics.Windows.Layout

Infragistics.Controls.Layouts.Primitives

廃止されたメンバー

以下のクラスおよびメンバーが廃止とマークされました。

  • NestedPropertyChangedEventArgs - このクラスは PropertyChangedEventArgs から派生し、プロパティ変更の通知をチェーンするためにサブオブジェクトのプロパティが変更された時に、PropertyChangeNotifier/DependencyObjectNotifier 派生クラスがその PropertyChanged イベントを任意で発生させることを可能にするために存在しました。このクラス (およびそれらを使用したメソッド - PropertyChangeNotifier.RaisePropertyChangedEvent(string, object, PropertyChangedEventArgs) および DependencyObjectNotifier.RaisePropertyChangedEvent(string, object, PropertyChangedEventArgs)) は廃止されもうサポートされません。これらのメンバーの使用はコンパイラー エラーになります。ネストされたオブジェクトの変更通知の受け取りに興味があるオブジェクトはバインディングを使用でき、この場合、パスは 複数のプロパティ構文を使用します。

VisualStateManager と Blend 4 の使用時の問題

Blend 4 で VisualStateManager を使用するために (「状態ウィンドウ」で「状態」を確認できるようにするために)、以下の手順に従う必要があります。

  • DefaultStyles フォルダーからのコントロール関連のテンプレートは Blend 4 でフックされる必要があります。これが必要なのは、Blend は Ultimate UI for WPF コントロールのテンプレートを作り直すことができないためです。これによっていくつかのシンプルな (たいていの場合は間違った) テンプレートが作成されます。

  • コントロール テンプレートが画像を使用する場合、プロジェクトにもコピーする必要があります。

ある時点でいくつかのプロパティ (つまり要素の背景) を変更できないことに気づくかもしれません。[詳細オプション] ボタン (プロパティ ウィンドウで各プロパティの右側にある小さい四角形) を使用して、ローカルの値に変更する必要があります。