Поделиться через


DataRepeater.NewItemNeeded - событие

Обновлен: Ноябрь 2007

Возникает, если свойство 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. Пример предполагает наличие элемента управления DataRepeater с именем DataRepeater1 и свойством VirtualMode, имеющим значение True, а также хранилище данных для источника данных с именем 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)