バージョン

OnInitializeTemplateAddRecord メソッド

「template add」 DataRecord を初期化するときに発生します。
シンタックス
'宣言
 
Protected Friend Overridable Sub OnInitializeTemplateAddRecord( _
   ByVal args As InitializeTemplateAddRecordEventArgs _
) 
protected internal virtual void OnInitializeTemplateAddRecord( 
   InitializeTemplateAddRecordEventArgs args
)

パラメータ

args
解説

新規レコードの追加はデフォルトでは無効になっており、すべてのビューでサポートされていません。たとえば CarouselView ではレコードの追加は直接サポートされていないため、その CarouselView.IsAddNewRecordSupported は false を返します。また DataSource ではレコードの追加をサポートする必要があります。これは RecordManagerRecordManager.DataSourceAllowsAddNew プロパティをチェックすることで判断できます。

レコードの追加を有効にするには、FieldLayoutSettingsFieldLayoutSettings.AllowAddNew プロパティを true に設定します。

注: 追加レコードの場所は、FieldLayoutSettingsFieldLayoutSettings.AddNewRecordLocation プロパティから指定されます。これらのテンプレート追加レコードは ViewableRecords コレクションに含まれています。

参照