DataView.AllowNew プロパティ


AddNew() メソッドを使用して新しい行を追加できるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the new rows can be added by using the AddNew() method.

 property bool AllowNew { bool get(); void set(bool value); };
public bool AllowNew { get; set; }
public bool AllowNew { get; set; }
member this.AllowNew : bool with get, set
Public Property AllowNew As Boolean


新しい行を追加できる場合は true、それ以外の場合は falsetrue, if new rows can be added; otherwise, false.


次の例では、AddNew メソッドを使用して新しい行を追加する前に、AllowNew プロパティを true に設定しています。The following example sets the AllowNew property to true before adding a new row with the AddNew method.

private void AddNew()
    DataTable table = new DataTable();

    // Not shown: code to populate DataTable.

    DataView view = new DataView(table);
    view.AllowNew = true;
    DataRowView rowView = view.AddNew();
    rowView["ProductName"] = "New Product Name";
Private Sub AddNew()
    Dim table As New DataTable()

    ' Not shown: code to populate DataTable.

    Dim view As New DataView(table)
    view.AllowNew = True
    Dim rowView As DataRowView
    rowView = view.AddNew
    rowView("ProductName") = "New Product Name"
End Sub