treeviewitem

    2熱度

    2回答

    我已經注意到了我現在正在處理的應用程序,所以我創建了一個簡單的測試應用程序來演示。以下是我的一個窗口和treeview項目的事件處理程序。如果展開「一個」或「兩個」父節點,然後單擊其中一個子項,則在文本框上調用Focus()方法後,所選子項不會顯示爲選定項。相反,選擇會彈出到父節點。有沒有人有任何想法如何克服這一點,並選擇留在選定的子節點?謝謝。 <Window x:Class="Docking

    3熱度

    1回答

    我在更改用於TreeViewItem的DataTemplate時會出現一些問題。理想情況下,我希望每個項目都包含TextBlock,然後在選擇時應包含TextBox。 這裏是我到目前爲止(我用this question爲起點): <Window> <Window.Resources> <HierarchicalDataTemplate x:Key="normal"

    1熱度

    3回答

    如何在運行時確定WPF TreeViewItem中文本的寬度? 我需要計算一個偏移量,所以我可以繪製一條線從一個葉子到另一個TreeView的葉子。所有'寬度'屬性的返回值都大於節點實際文本佔用的空間。這一定是可能的,因爲選擇功能不會突出顯示整行。我在WPF和Silverlight中編寫客戶端。

    17熱度

    3回答

    在WPF中,當我右鍵點擊一個樹形視圖項時,我希望它在顯示上下文菜單之前被選定/激活。 這聽起來很簡單,但包含hierachicalDataTemplate會使事情稍微複雜一些。 我有以下的樹視圖: <TreeView x:Name="trv" ContextMenu="{StaticResource contextMenu}" ItemTemplate="

    2熱度

    3回答

    我有第一個/最後一個/上一個/下一個按鈕,用於更改TreeViewItem的選定子節點。將第一個和最後一個節點設置爲選中狀態不成問題。例如,選擇最後一個子節點: TreeViewItem selectedItem = (myTreeView.SelectedItem as TreeViewItem); TreeViewItem ParentItem = (selectedItem.Parent