hierarchicaldatatemplate

    0熱度

    1回答

    我有Server,其中有Databases列表。 我有Database它有一個列表Tables和Views。 我有Database稱爲Children一個輔助屬性,它由一個UnionTables和Views之間。 下面是我TreeView Xaml這一點,它的偉大工程!除此之外,我想要在這些靜態節點下列出的Tables和Views以及Tables和Views的靜態節點。我如何實現這一目標? <Tr

    1熱度

    2回答

    這讓我生氣了好幾天了! 我無法讓命令的執行部分在我的菜單的'1級'以下的任何東西上觸發。我可以看到'CanExecute'回調總是在所有菜單項上調用,並且回調總是返回true。 請有人指出我在正確的方向嗎?我知道我可以在MyTypes中添加一個ICommand實現:MyMenuDescriptorType,但這不適合我試圖實現的模型。 提前感謝 private void CreateActionC

    2熱度

    1回答

    我有一個樹視圖創建使用HierarchicalDataTemplate有您可以在下面的代碼中看到: <TreeView ItemsSource="{Binding AllFolders}" SelectedItemChanged="TreeView_SelectedItemChanged"/> 而且 <HierarchicalDataTemplate DataType="{x:Type m

    0熱度

    2回答

    在TreeViewItem上定義不同的樣式基於this post,我有自己的樹視圖實現,但是我根據treeviewitem中的對象類型定義了不同的樣式。我知道簡單的方法是定義一個模板選擇器,但是我無法弄清楚當你有兩個HierarchicalDataTemplates時這將如何工作。 <HierarchicalDataTemplate DataType="{x:Type domainLayer:Fo

    2熱度

    1回答

    好吧,我現在不明白。我搜索谷歌和#1一會兒,看到的例子如何使用HierarchicalDataTemplate 我有一個叫Class類,它看起來像很多的: [Table(Name = "Class")] public class Class { [Column(IsDbGenerated = true, IsPrimaryKey = true)] public int Id

    -1熱度

    1回答

    在之前的question中,我想知道如何爲TreeView設置HierarchicalDataTemplate。這工作正常。我現在的問題是: 類ClassPupils樣子: public class ClassPupils { public ClassPupils(Class @class) { this.Class = @class; this.P

    0熱度

    1回答

    我的問題如下:我得到了一個具有動態深度類別的樹(每個類別可以有子類別以及條目)。 現在我添加了一個HierarchicalDataTemplate類別在TreeView中正確顯示。但是我收到很多空的條目,它們不適用模板(錯誤的類型),但在樹中顯示爲「屍體」。 如何禁止他們從生成過程?因爲它是一棵抽象樹,它們與類別具有相同的基類。所以他們進入樹,因爲樹總是搜索包含類別,條目或兩者兼有的「分支」屬性。

    0熱度

    1回答

    的循環依賴我想用一個HierarchicalDataTemplate與DataTemplateSelector但我得到的麻煩與秩序: <UserControl.Resources> <HierarchicalDataTemplate x:Key="TemplateA" ItemsSource="{Binding AnySource}" It

    0熱度

    1回答

    基本上我有一個eeview,它有一堆對象,樹視圖需要綁定相同的屬性。 這裏使用的代碼IM和它似乎沒有工作 <TreeView ItemsSource="{Binding Drives}"> <TreeView.ItemTemplate> <HierarchicalDataTemplate> <TreeViewItem Header="{Binding Na

    0熱度

    2回答

    我有一個WPF TreeView綁定到在其中每個列表中有幾個列表的對象列表。 public List<OwnerClass> OwnerClasses {get; set;} public class OwnerClass { public List<SomeObject> SomeObjects { get; set; } public List<OtherObject