バージョン

Key プロパティ (FieldLayout)

FieldLayouts コレクションへのキー。
シンタックス
'宣言
 
Public Property Key As Object
public object Key {get; set;}
解説

キーが明示的に設定されていない場合、Infragistics.Windows.Internal.PropertyDescriptorProvider.Key 値がデフォルト値として使用されます。

注: 9.2 のバージョン(NA 2009 volume 2)では、Key のデフォルト値を変更しました。Infragistics.Windows.Internal.PropertyDescriptorProvider から初期化されます。キーを xaml で簡単に設定するために変更されました。以下の表は、変更によってさまざまなデータ ソースに影響する方法を説明します。

  • 「v.9.2 以前では、キーは System.Data.DataTable インスタンスでした。v9.2 の Key は DataTable.TableName です。」
  • 「v.9.2 以前は、キーがデータ ソース インスタンスでした。v9.2 時点では、Key は現在 System.ComponentModel.ITypedList.GetListName() メソッドから返された内容です」
  • 「v.9.2 以前では、キーは System.Xml.XmlNode インスタンスでした。v9.2 の Key は XmlNode.Name です。」

KeyMatchingEnforced プロパティが追加され、Key を使用して FieldLayout を DataRecord 割り当てる場合にどのデータ項目が互換性があるかを明示的に識別できるようになりました。

参照