Я хотел бы знать, можно ли каким-либо образом «пометить» группу элементов управления в WPF, а затем восстановить эти элементы управления в функции window.xaml.cs
.Значки WPF и элементы управления
Из-за расположения окна элементы управления не могут быть сгруппированы под любую структуру xaml .
Я хотел бы что-то вроде этого
<Button Selection="selection" />
<Textbox />
<Label Selection="selection" />
-
function someEvent()
{
//In here get a collection with the button and the Label using 'selection'
}
Важно то, что идентификатор не может быть уникальным, я не могу использовать Name
, а также не должно быть общим, я can not use Label
или Button
.
И, наконец, как я уже сказал в начале, элементы управления не могут быть помещены в какую-либо группу. Они могут быть записаны отдельно.
Спасибо всем!
Вариант один: вы можете использовать свойство Tag. Второй вариант: создать присоединенное свойство для представления группы. –
Как сказал @Andrew в своем ответе, если вы «извлекаете группу элементов управления», возможно, есть более простой и простой способ сделать это, в большей степени соответствующий ортодоксальной практике XAML. Но если нет, привязанное свойство - это абсолютно путь. –