#c# #xaml
#c# #xaml
Вопрос:
У меня есть один статический и один динамический набор кнопок в двух стековых панелях. Я хочу получить имя стековой панели нажатой кнопки. Мне не нужен тип, мне нужно конкретное имя. Есть ли способ сделать это на C #??
Комментарии:
1. …любопытно, что
xaml
связано с получением имени родительского элемента управления?
Ответ №1:
Попробуйте это:
private ButtonClick(object sender)
{
string parent_name = ((Button)sender).Parent.Name;
}
или для WPF:
private ButtonClick(object sender, RoutedEventArgs e)
{
FrameworkElement parent=(FrameworkElement)((Button)sender).Parent;
string parent_name = parent.Name;
}
Комментарии:
1. Спасибо @HansPassant, я только что отредактировал свой пример, надеюсь, это лучше 🙂
2. Спасибо, Марко, я думаю, это мне очень поможет в моей программе. 🙂