DataRepeater.NewItemNeeded, événement
Se produit lorsque la propriété VirtualMode est définie sur True et que l'utilisateur crée un nouveau DataRepeaterItemvide.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Event NewItemNeeded As EventHandler
public event EventHandler NewItemNeeded
public:
event EventHandler^ NewItemNeeded {
void add (EventHandler^ value);
void remove (EventHandler^ value);
}
member NewItemNeeded : IEvent<EventHandler,
EventArgs>
JScript ne prend pas en charge les événements.
Notes
En mode virtuel, utilisez cet événement pour ajouter un nouvel enregistrement à votre magasin de données lorsque l'utilisateur ajoute un nouvel élément.
Lors de la VirtualMode est définie sur False, cet événement n'est pas déclenché.
Pour plus d'informations sur la façon de gérer les événements, consultez Gestion et déclenchement d'événements.
Exemples
L'exemple suivant montre comment gérer les NewItemNeeded événement. Il suppose que vous avez un DataRepeater contrôle nommé DataRepeater1 qui a son VirtualMode affectée à la propriété True, et que vous disposez d'un magasin de données pour une source de données nommée Employees.
Private Sub DataRepeater1_NewItemNeeded(
) 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;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms