Описание тега relativesource
1
ответ
Как установить высоту сетки внутри DataTemplate
DataTemplate используется в ItemsControl внутри UserControl, UserControl добавляется несколько раз внутри панели стека. (Pfew) Мне нужно уметь определить, сколько детей у стековой панели. Я предположил, что это было возможно с помощью FindAncestor р…
14 апр '15 в 14:31
1
ответ
Привязка к определенному AncestorType, пропуская производные типы
Я использую DevExpress LayoutGroup, который строит несколько детей, на которых я не имею никакого влияния. LayoutGroup имеет IsCollapsible свойство, которое при значении true добавляет кнопку к заголовку группы и функциональность свертывания / расши…
19 июн '18 в 11:09
4
ответа
Привязка RelativeSource из всплывающей подсказки или ContextMenu
Что я тут не так делаю? <GridViewColumn> <GridViewColumn.CellTemplate> <DataTemplate> <Button> <Button.ToolTip> <TextBlock Text="{Binding Path=Title, RelativeSource={RelativeSource AncestorType=Window}}" /> Это пр…
08 сен '10 в 14:18
1
ответ
WPF MVVM - привязка к свойству из модели представления предка
У меня есть гнездо представлений / моделей, похожих на следующие: CustomDialogView CustomView CustomListView CustomControl -SomeCustomProperty Каждое из этих представлений связано с соответствующей моделью представления. Я пытаюсь привязать SomeCust…
08 окт '17 в 13:15
1
ответ
Доступ к пользовательскому элементу управления в стиле App.xaml WPF
Я пытаюсь установить свойство "Обводка" Path в моей визуальной кисти (определено в App.xaml) через свойство из моей модели. Я использую этот стиль в своем другом шаблоне управления в пользовательском контроле. Стиль в ресурсах управления пользовател…
23 окт '18 в 13:29
7
ответов
WPF TemplateBinding против RelativeSource TemplatedParent
В чем разница между этими двумя привязками: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> а также <Contr…
15 июл '09 в 12:52
1
ответ
Использование FindAncestor из таблички данных Itemscontrol для поиска текстового блока вне таблички данных
У меня есть ItemsControl, который привязан к объекту, в пределах таблицы данных ItemsControl у меня есть два текстовых блока, я хочу связать свойство текста первого текстового блока с другим текстовым блоком, который находится вне этого ItemsControl…
21 ноя '12 в 15:28
1
ответ
Почему привязка к предку становится активной позже, чем привязка к элементу по его имени или привязка к DataContext?
Я заметил это при попытке установить привязку на короткий промежуток времени в коде. На самом деле, я просто хочу получить значение, предоставляемое связыванием. Поэтому я установил привязку, получил значение целевого свойства и сразу очистил привяз…
14 апр '15 в 14:20
2
ответа
WPF Relative source- Не удается найти источник для привязки со ссылкой
У вас когда-нибудь возникала такая проблема: System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.UserControl', AncestorLevel='1''. BindingExpression:Path=Da…
17 июн '13 в 07:21
3
ответа
Привязка к DataContext вне текущего контекста ItemsSource
У меня есть DataSet привязан к Window.DataContext; у меня тоже есть DataGrid: <DataGrid ItemsSource={Binding Tables[Items]}> <DataGrid.Columns> <DataGridTextBoxColumn Header={Binding Path=DataContext.Tables[Names]/Test, RelativeSource…
13 окт '10 в 00:34
1
ответ
Связывание с Relativesource --wpf
У меня короткий вопрос: У меня есть датагрид и я связал его с чем-то. Затем я поместил комбинированный список в столбец и связал его с другим источником: ItemsSource="{Binding DataContext.Users, RelativeSource={RelativeSource FindAncestor, AncestorT…
02 сен '10 в 05:48
2
ответа
WPF Передача объекта данных из пользовательского интерфейса основного приложения в пользовательский элемент управления
У меня есть пользовательские элементы управления, определенные для представления содержимого элементов вкладки, чтобы разделить большой файл XAML на более мелкие файлы. Я хотел бы передать ссылку на объект данных из основного класса пользовательског…
09 июн '13 в 23:06
1
ответ
Как использовать обязательный родственник в стиле
Использование стиля по умолчанию <Style TargetType="{x:Type TabItem}"x:Key="HeaderStyleS"> <Setter Property="Header" Value="{Binding RelativeSource={RelativeSource Self}, Path=Content.DataContext.ViewName}" /> </Style> Оно работает…
19 дек '14 в 19:04
3
ответа
Привязка к свойству родительского объекта с помощью RelativeSource
Я построил TreeView на основе WPF с Вещь-Subitem Если выбран подэлемент, я хотел бы также отобразить свойства элемента. <StackPanel Grid.Column="2" DataContext="{Binding ElementName=myTreeView, Path=SelectedItem}"> <TextBox Text="{Binding P…
22 окт '12 в 09:28
1
ответ
Binding {RelativeSource PreviousData} нарушает привязку в конкретном случае
Я пытался использовать {RelativeSource PreviousData} в ListBox.ItemTemplate и это сработало правильно. Но при использовании приведенного ниже кода привязка перестает работать при прокрутке вниз несколько раз, и некоторые из Rectangleс не хватает. Пр…
16 май '17 в 15:24
1
ответ
Получить DataContext от ListView Ancestor
Я разрабатываю приложение WPF с использованием MVVM и мне нужна помощь. для просмотра моей AddressesViewModel у меня есть пользовательский контроль со списком. Я хотел бы выполнить команду, найденную в AddressesViewModel из контекстного меню listVie…
11 май '09 в 21:49
0
ответов
Привязать ListBox или ItemsControl внутри пользовательского элемента управления Button
Привет, я новичок в XAML, и я пытаюсь создать пользовательский элемент управления кнопки переключения. У моего элемента управления есть следующий код, который не дает никакой ошибки компиляции или времени выполнения, но не отображает данные. Я продо…
07 дек '12 в 17:14
0
ответов
Неполадка при привязке к свойству templatedparent для установки значения внутри установщика стиля в wpf
Моя проблема: Я не смог выяснить, каким образом я внутри поля Setter.Value установщика для свойства A в стиле, нацеленном на конкретный элемент управления, могу связать свойство B этого конкретного элемента управления. Более конкретно, я хочу исполь…
30 авг '12 в 14:49
1
ответ
Привязка к AlternationIndex ItemsControl в ItemsControl
Рассмотрим следующий XAML <ItemsControl ItemsSource="{Binding Path=MyItems, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}" AlternationCount="999" > <ItemsControl.ItemTemplate> <DataTemplate> <StackPanel> <TextBlock Tex…
22 мар '16 в 09:52
0
ответов
UserControl.MouseEnter не работает в Binding
У меня есть стиль для моего usercontrol: <Style x:Key="SlideControlGrid" TargetType="{x:Type UserControl}"> <Style.Triggers> <EventTrigger RoutedEvent="UserControl.MouseEnter"> <BeginStoryboard> <Storyboard> <ColorAn…
27 июл '15 в 14:58