مشاركة عبر


كيفية القيام بما يلي: إضافة عنصر بشكل حيوي

يوضح هذا المثال كيفية إضافة 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

راجع أيضًا:

المرجع

UIElementCollection

UIElement

المبادئ

نظرة عامة على اللوحات