treeviewitem

    0熱度

    4回答

    我建立與 -root - 項目 的MVVM模式的TreeView的---子項目 點擊一旦任何TreeViewItems的,我會喜歡在單獨的窗口中顯示實際對象(模型)的細節。 但我不知道如何訪問該對象的數據。 private void TreeView_OnSelectedItemChanged(object sender, RoutedEventArgs e) { TreeViewIt

    1熱度

    1回答

    我想更改TreeView控件的字體大小。在搜索goolge之後,我只是想到應該爲這個TreeView使用CustomDraw。但NMTVCUSTOMDRAW結構只有clrText和clrText它設置TreeView中顯示的文本的前景色和背景色。 我的問題是: Q1: How to change the font size in a TreeView? For the background col

    0熱度

    1回答

    我試圖從對象到樹型視圖以鑄造和得到下一個錯誤: "unable to cast object of type 'system.string' to type 'system.windows.controls.treeviewitem'." 是2天我在尋找一個解決的辦法,我看到了顯式轉換爲treeviewitem的很多例子,所以我認爲它是合法的,但它不起作用。 foreach (Req ObjR

    0熱度

    1回答

    我在Silverlight Page.Now中有一個TreeView,現在我必須在Treeview中以編程方式將節點添加到每個節點的子節點。我可以這樣做嗎? 我的代碼是這樣的 TreeViewItem item1 = new TreeViewItem(); item1.Header = "Products"; item1.Items.Add(new TreeViewItem() { Heade

    2熱度

    2回答

    我試圖讓用戶圍繞TreeView移動TreeViewItems(具體來說,通過按住控件並按箭頭鍵)。我可以將節點移入和移出其他節點,並且可以在頂層上下移動節點,但是當我嘗試在子節點內移動節點時,它不會執行任何操作,並且如果我嘗試將節點向下移動子節點,我收到以下例外情況: 元素已具有邏輯父項。它必須在與新父母連接之前從舊父母分離。 當我嘗試將節點添加回其原始集合(當然,在刪除它之後)時發生。這裏是原

    2熱度

    1回答

    我有一個帶有可編輯項目的TreeView。當我按F2或在選擇後點擊任何項目時,出現就地編輯器。 如何在顯示之前更改在該編輯器中顯示的文本?例如,我的樹項目的文本是Point 1 (300, 450),但我希望我的就地編輯器僅顯示Point 1。 我試圖抓住OnEditing事件這樣的: procedure TForm1.TreeViewEditing(Sender: TObject; Node:

    1熱度

    1回答

    我正在尋找一個等效於TreeView.HideSelection = false的WPF TreeView。有人有想法嗎?

    1熱度

    2回答

    我正在使用下面的方法來嘗試克隆TreeViewItem,但一旦它碰到XamlWriter.Save()它給了我一個StackOverflowException。 觸發這是代碼: var b = Clone<TreeViewItem>(ViewTree.ItemContainerGenerator.ContainerFromIndex(0) as TreeViewItem); 哪裏ViewTre

    0熱度

    1回答

    我目前正在WPF TreeView顯示。此樹視圖的內容是從普通數據綁定: <TreeView HorizontalAlignment="Stretch" x:Name="LogMonitor" VerticalAlignment="Stretch" ItemsSource="{Binding LogEntries, UpdateSourceTrigger = P

    2熱度

    2回答

    我修改a Windows app使用System.Windows.Control UI元素, 我希望讓用戶選擇從層次結構中的項目,這樣的東西,看起來像這樣: 除非它不是文件夾,但一個巨大的遠程對象層次結構,非常深刻且緩慢地檢索。 在顯示它之前加載整個層次結構太慢了,我必須顯示第一層,然後在用戶單擊它時顯示在文件夾內。 我正在考慮使用System.Windows.Control.TreeView並攔