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;
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualBasic.PowerPacks - пространство имен
Другие ресурсы
Общие сведения об элементе управления DataRepeater (Visual Studio)
Виртуальные режим в элементе управления DataRepeater (Visual Studio)