Вопросы по теме 'relativesource'

Проблема RelativeSource FindAncestor
Вот код: <GridViewColumn DisplayMemberBinding="{Binding Path=BookId}" Width="100"> <GridViewColumn.Header> <Border BorderBrush="Black"> <TextBlock Width="{Binding RelativeSource=...
23863 просмотров
schedule 05.05.2023

WPF: привязка к ObservableCollection в ControlTemplate не обновляется
Я создал ControlTemplate для своего настраиваемого элемента управления MyControl . MyControl происходит от System.Windows.Controls.Control и определяет следующее свойство public ObservableCollection<MyControl> Children{ get; protected...
2522 просмотров

WPF — проблема привязки RelativeSource
Я пытаюсь создать кнопку «Назад». Итак, я привязываю задний стек navigationwindows. Код: <Hyperlink Name="back" NavigateUri="{Binding RelativeSource={RelativeSource AncestorType={x:Type NavigationWindow}}, Path=BackStack}">...
1520 просмотров
schedule 15.08.2023

WPF передает родительский объект привязки в преобразователь
У меня есть ItemsControl, привязанный к коллекции типа Student. Внутри ItemTemplate у меня есть TextBox, который использует IValueConverter для выполнения некоторых пользовательских вычислений и логики. Я хочу передать фактический объект Student...
13002 просмотров
schedule 05.01.2023

Как использовать ItemsControl с WrapPanel для перечисления элементов, разделенных запятой?
У меня есть ItemsControl, который перечисляет элементы, разделяя их запятой. Код следующий: <ItemsControl ItemsSource="{Binding MyItems}"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <StackPanel...
3743 просмотров
schedule 23.05.2023

Привязка к предку StackPanel DockPanel.Dock
У меня есть StackPanel, который можно закрепить слева или справа внутри DockPanel. Элементы в StackPanel должны пристыковываться к той же стороне, что и предок. Для тестирования я получаю имя предка в Visual Tree, но я понятия не имею, как связать...
911 просмотров

Привязать к свойству родительского объекта с помощью RelativeSource
Я построил Treeview на основе WPF с помощью Товар – Подэлемент Если выбран подэлемент, я хотел бы также отобразить свойства элемента. <StackPanel Grid.Column="2" DataContext="{Binding ElementName=myTreeView, Path=SelectedItem}">...
13756 просмотров
schedule 10.07.2022

Почему привязка к предку становится активной позже, чем привязка к элементу по его имени или привязка к DataContext?
Я заметил это, пытаясь установить привязку на короткий промежуток времени в коде. На самом деле, я просто хочу получить значение, предоставляемое привязкой. Поэтому я устанавливаю привязку, получаю значение целевого свойства и сразу очищаю привязку....
471 просмотров
schedule 06.04.2023

Тип объекта преобразователя WPF MultiBinding
Я привязал событие Checked флажка к методу. Я также передаю этому методу два параметра команды через преобразователь (реализующий IMultiValueConverter ). В приведенном ниже коде две привязки CommandParameter имеют тип bool и тип string...
472 просмотров
schedule 06.09.2022