Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 30556|Ответ: 0

[WPF] Как использовать связывание RelativeSource в WPF

[Скопировать ссылку]
Опубликовано 22.04.2020 13:37:09 | | |
При указании источника связывания в WPF один из способов сделать это — использовать RelativeSource.

Это означает, что текущий элемент и источник связывания позиционированы.

Первые отношения: Я

Для простейшего примера: в StackPanel есть TextBlock.

Если вы хотите, чтобы ширина и высота текстового поля были одинаковыми, можно сделать это, установив атрибут Height="{Binding RelativeSource={RelativeSource Self},Path=Width}".


Вторая связь: TemplatedParent

Например, напишите стиль для кнопки и модифицируйте кнопку в эллиптический тип. В то же время цвет фона эллипса должен совпадать с цветом пуговицы.

В этом примере TemplateParent относится к кнопке


Третья связь: AncestorType

Указывает, что источник связки является родительским элементом


В этом примере цвет фона метки совпадает с цветом фона сетки.





Предыдущий:MySQL добавляет значение или строку к исходному значению
Следующий:QA и его работа по тестированию
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com