كيفية القيام بما يلي: إضافة عنصر بشكل حيوي
يوضح هذا المثال كيفية إضافة Button العنصر إلى StackPanel باستخدام Add أسلوب خاصية Children .
المثال التالي Extensible Application Markup Language (XAML) يقوم بإنشاء TabControl. عندما يقوم مستخدم بالنقر فوق إضافة عنصر تحكم التبويب MouseLeftButtonDown معالج الحدث AddButton ، الذي يتم كتابته بالتعليمات البرمجية، أو مسح أي عنصر تحكم ثم يقوم بإضافة زر جديد.
مثال
<TabControl>
<TabItem MouseLeftButtonUp="AddButton">
<TabItem.Header>Add Control</TabItem.Header>
</TabItem>
void AddButton(object sender, MouseButtonEventArgs e)
{
sp1.Children.Clear();
btn = new Button();
btn.Content = "New Button";
sp1.Children.Add(btn);
}
Private Sub AddButton(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
sp1.Children.Clear()
btn = New Button()
btn.Content = "New Button"
sp1.Children.Add(btn)
End Sub