共用方式為


DataRepeater.NewItemNeeded 事件

更新:2007 年 11 月

會在 VirtualMode 屬性是設定為 True 且使用者建立新的空白 DataRepeaterItem 時發生。

命名空間:  Microsoft.VisualBasic.PowerPacks
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

Public Event NewItemNeeded As EventHandler

Dim instance As DataRepeater
Dim handler As EventHandler

AddHandler instance.NewItemNeeded, handler
public event EventHandler NewItemNeeded
public:
 event EventHandler^ NewItemNeeded {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
JScript 不支援事件。

備註

在虛擬模式下,當使用者加入新的項目時,可以使用這個事件將新的資料錄加入至資料存放區。

VirtualMode 屬性設定為 False 時,就不會引發這個事件。

如需如何處理事件的詳細資訊,請參閱使用事件

範例

下列範例示範如何處理 NewItemNeeded 事件。它假設您有一個名為 DataRepeater1 且其 VirtualMode 屬性設定為 True 的 DataRepeater 控制項,而且您也擁有名為 Employees 之資料來源的資料存放區。

Private Sub DataRepeater1_NewItemNeeded(ByVal sender As Object, _
 ByVal e As System.EventArgs) Handles DataRepeater1.NewItemNeeded
    Dim newEmployee As New Employee
    Employees.Add(newEmployee)
    blnNewItemNeedEventFired = True
End Sub
private void dataRepeater1_NewItemNeeded(object sender, System.EventArgs e)
{
    Employee newEmployee = new Employee();
    Employees.Add(newEmployee);
    blnNewItemNeedEventFired = true;
}

使用權限

請參閱

參考

DataRepeater 類別

DataRepeater 成員

Microsoft.VisualBasic.PowerPacks 命名空間

ItemValueNeeded

ItemValuePushed

其他資源

DataRepeater 控制項簡介 (Visual Studio)

DataRepeater 控制項中的虛擬模式 (Visual Studio)