Все вопросы: [treeviewitem]
22 вопросов
Silverlight: как изменить цвет текста TreeViewItem при его выборе
У меня есть TextBlock внутри HierarchicalDataTemplate.Мне нужно установить красный цвет переднего плана при выборе TreeViewItem. <controls:TreeView Background="#FF939597" ScrollViewer.HorizontalScrollBarVisibility="Disabled" x:Name="CommentTreeView" Margin="0,0,0,118" It...
Выделите TextBlock только в TreeViewItem с изображением
Итак, у меня есть TreeViewItem в следующем стиле: <Style TargetType="{x:Type TreeViewItem}"> <Setter Property="HeaderTemplate"> <Setter.Value> <DataTemplate> ...
Как установить фокус на элемент управления в TreeViewItem при выборе
У меня есть TreeView, в котором элементы определены HierarchicalDataTemplate.Каждый созданный TreeViewItem содержит около TextBox.Когда выбран TreeViewItem, я хочу установить Keyboard Focus на TextBox из TreeViewItem (TextBox имеет имя TextBox1).Как я могу это сделать?
How to change the color/opacity of the triangular icon on a TreeViewItem?
Some of my TreeViewItems are clickable and some are not. For those that are not clickable, I changed the Foreground color to gray. However, if that item has children, I want to also change the little triangular bullet to gray. How can I do that, something like this: //PSEUDO-CODE: <TreeVi...
C# WPF How do I get a TreeViewItem from HierarchicalDataTemplate item?
I have the same problem as a previous question on this forum: previous thread I have a TreeView which uses a HierarchicalDataTemplate to bind its data. I need to get the TreeViewItem from the selected item, which is my own class. I have tried the solution given in the previous thread as well ...
How can I override TreeViewItem in WPF to allow asynchronous children loading?
I am using MVVM as my WPF architecture and I have a WPF TreeView implemented as delay loading (child items are not loaded recursively until you expand). However, I need to implement asynchronous loading as well upon expansion. Is there a way to do that? I need to keep this in control level and n...
Context Menu for XAML Treeviewitem (Distinguished by different attributes)
In XAML, how do you define a context menu for treeviewitems that are distinguished by different attributes?
Find Silverlight TreeViewItem control by Header
I am trying to create a TreeView from the Silverlight TreeView control. I have my data being pulled from a WCF service that pulls from EF. All of the data is coming in fine. I have the page set up where I can input a UserName, click a button, and the data will populate the first generation in ...
Apply style to all TreeViewItem
Hi The problem am having is that I have multiple TreeView control and each TreeView has its own TreeViewItem styles, setting it TreeView ItemContainerStyle="{StaticResource Style1}" will only set the root element NOT all the child elements, How to apply a style to all the child elements in...
Show treeview items connected with lines?
Is there a way to make the treeview show lines connecting items when we expand them? Thanks!
Элемент Treeview теряет выделение при потере фокуса
Я заметил это в приложении, над которым сейчас работаю, поэтому для демонстрации создал простое тестовое приложение. Ниже мое окно и обработчик событий для элементов древовидного представления. Если развернуть родительский узел «Один» или «Два» и щелкнуть один из дочерних узлов, выбранный дочерн...
Как определить ширину текста в WPF TreeViewItem во время выполнения?
Как определить ширину текста в WPF TreeViewItem во время выполнения? Мне нужно рассчитать смещение, чтобы я мог провести линию от одного листа к листу другого TreeView. Все свойства width возвращают размер, который намного больше места, занимаемого фактическим текстом узла. Это должно быть во...
Программный поиск и выбор элемента TreeView?
В моем 3D-приложении у меня есть TreeView, который привязан к ObservableCollection объектам в моей 3D-сцене. Теоретически пользователь может щелкнуть объект в трехмерном представлении, что должно обновить TreeView, чтобы выбрать соответствующий элемент. Но я точно не знаю как. Все, что у меня ес...
Контекстное меню в TreeViewItem вызывает метод TreeViewItem?
У меня есть настройка TreeView, так что каждый TreeViewItem имеет контекстное меню, вызываемое правой кнопкой мыши, применяемое как Style. Что-то вроде: <Grid.Resources> <ContextMenu x:Key="contextMenu"> <MenuItem Header="Save" IsEnabled="{Binding Path=Saveable}"/...
WPF TreeView хочет выбрать первого ребенка, когда выбран родительский
Я использую модель презентации для реализации навигации в моем приложении с элементом управления TreeView. У меня есть свойство IsSelected TreeViewItem, привязанное к моей модели представления через двустороннюю привязку. Когда выбран узел, у которого есть дочерние элементы, я хочу, чтобы был вы...
Как в WPF выбрать элемент древовидной структуры под курсором при щелчке правой кнопкой мыши?
В WPF, когда я щелкаю правой кнопкой мыши элемент дерева, я хочу, чтобы он был выбран / активирован перед отображением контекстного меню. Звучит довольно просто, но включение hierachicalDataTemplate немного усложняет ситуацию. У меня есть следующее древовидное представление: <TreeVie...
WPF: поле со списком в TreeviewItem
Я новичок в WPF, извините за глупый вопрос. Можно ли отображать поле со списком рядом с выбранным TreeViewItem? Мне нужно что-то вроде показанного на левом рисунке по следующей ссылке: http: // www. mypicx.com/03242009/Combobox_in_TreeviewItem/ Я пытался сделать так: <T...
TreeViewItem.Header с сеткой внутри
Я пытаюсь сделать так, чтобы «Img» появлялся в конце TreeViewItem.Header (как можно ближе к правой стороне элемента управления TreeView), но ни в коем случае, то, что я пробую, ширина заголовка всегда меньше, чем размер TreeView и, конечно же, "Img "появляются где-то посередине элемента управлен...
Изменить заголовок TreeViewItem по триггеру
Имея такой стиль <Style TargetType="TreeViewItem"> <Style.Triggers> <Trigger Property="IsExpanded" Value="True"> <Setter Property="Header" Value="Pink"></Setter> </Trigger> </Style.Triggers> </Style> Я ожидал, что текст раз...
Выделите всю строку TreeViewItem в WPF
Если я устанавливаю TreeViewItem Background, он выделяет только заголовок. Как я могу выделить всю строку? Я нашел сообщение, почти решающее проблему http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/b04f73e2-0b10-4d97-a6da-64df2e30c21d/ Но есть некоторые проблемы: 1. Он не выделя...
Изменение шаблона TreeViewItem при его выборе
У меня возникли проблемы с изменением DataTemplate, который используется для TreeViewItem, когда он выбран. В идеале я бы хотел, чтобы каждый элемент содержал TextBlock, а затем, когда он был выбран, он должен был содержать вместо него TextBox. Вот что у меня было до сих пор (я использовал э...
Как я могу выбрать следующий / предыдущий элемент TreeViewItem в TreeView?
У меня есть кнопки "Первый / Последний / Предыдущий / Следующий", которые изменяют выбранный дочерний узел TreeViewItem. Установка первого и последнего узла как выбранных не является проблемой. Например, чтобы выбрать последний дочерний узел: TreeViewItem selectedItem = (myTreeView.SelectedIt...