Zdarzenie DataRepeater.ItemCloned
Występuje po DataRepeaterItem i jego formantów są sklonować z ItemTemplate.
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
Public Event ItemCloned As DataRepeaterItemEventHandler
public event DataRepeaterItemEventHandler ItemCloned
public:
event DataRepeaterItemEventHandler^ ItemCloned {
void add (DataRepeaterItemEventHandler^ value);
void remove (DataRepeaterItemEventHandler^ value);
}
member ItemCloned : IEvent<DataRepeaterItemEventHandler,
DataRepeaterItemEventArgs>
Język JScript nie obsługuje zdarzeń.
Uwagi
Umożliwia to zdarzenie napraw do wyświetlania formantów, które nie są poprawnie sklonować domyślnie klonowanie procesu.Na przykład ListBox kontroli może nie być wypełniany danymi podczas klonowania; należy wypełnić listę w ItemCloned programu obsługi zdarzeń.
[!UWAGA]
Jeśli należy wykonać kontrolę nad procesem klonowania, użyj ItemCloning zdarzenia zamiast niego.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i wywoływanie zdarzeń.
Przykłady
W poniższym przykładzie pokazano, jak naprawić Items Kolekcja ListBox kontrolować w ItemCloned programu obsługi zdarzeń.
Private Sub DataRepeater1_ItemCloned(
ByVal sender As Object,
ByVal e As Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs
) Handles DataRepeater1.ItemCloned
Dim Source As ListBox =
CType(DataRepeater1.ItemTemplate.Controls.Item("ListBox1"), ListBox)
Dim ListBox1 As ListBox =
CType(e.DataRepeaterItem.Controls.Item("ListBox1"), ListBox)
For Each s As String In Source.Items
ListBox1.Items.Add(s)
Next
End Sub
private void dataRepeater1_ItemCloned(object sender,
Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs e)
{
ListBox Source = (ListBox)dataRepeater1.ItemTemplate.Controls["listBox1"];
ListBox listBox1 = (ListBox)e.DataRepeaterItem.Controls["listBox1"];
foreach (string s in Source.Items)
{
listBox1.Items.Add(s);
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks