BindingList.AllowNew プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > BindingList.AllowNew プロパティの意味・解説 

BindingList.AllowNew プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

AddNew メソッド使用してリストに項目を追加できるかどうかを示す値を取得または設定します

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)
構文構文

Dim instance As BindingList(Of
 T)
Dim value As Boolean

value = instance.AllowNew

instance.AllowNew = value
public bool AllowNew { get;
 set; }
/** @property */
public boolean get_AllowNew ()

/** @property */
public void set_AllowNew (boolean value)

プロパティ
AddNew メソッド使用してリストに項目を追加できる場合trueそれ以外場合false既定値は、リスト含まれている、基になる型によって異なります

解説解説

AllowNew プロパティは、通常、他のコンポーネントによって、新しい項目を作成できるかどうか確認するために使用されます。リスト含まれる型に既定コンストラクタがあるか、AddingNew イベント処理される場合AllowNew既定trueなりますAddingNew イベント処理されないか、リストの型に既定コンストラクタない場合AllowNew既定falseなりますAllowNew明示的に設定される場合は、設定された値が常に使用されます。さらに、AllowNew設定すると、種類Reset の ListChanged イベント発生します

使用例使用例

AllowNew プロパティ設定する方法次のコード例示します詳細については、BindingList クラス概要トピック参照してください

' Declare a new BindingListOfT with the Part business object.
Private WithEvents listOfParts As
 BindingList(Of Part)

Private Sub InitializeListOfParts()

    ' Create the new BindingList of Part type.
    listOfParts = New BindingList(Of Part)

    ' Allow new parts to be added, but not removed once committed. 
       
    listOfParts.AllowNew = True
    listOfParts.AllowRemove = False

    ' Raise ListChanged events when new parts are added.
    listOfParts.RaiseListChangedEvents = True

    ' Do not allow parts to be edited.
    listOfParts.AllowEdit = False

    ' Add a couple of parts to the list.
    listOfParts.Add(New Part("Widget",
 1234))
    listOfParts.Add(New Part("Gadget",
 5647))

End Sub
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

BindingList.AllowNew プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BindingList.AllowNew プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS