一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

WPF使用HierarchicalDataTemplate綁定Dictionary生成TreeView

 牛人的尾巴 2016-04-04

WPF使用HierarchicalDataTemplate綁定Dictionary生成TreeView

時(shí)間:2010-05-05 09:37來(lái)源:未知 作者:admin 點(diǎn)擊:1262次我要投稿  高質(zhì)量的ASP.NET空間,完美支持1.0/2.0/3.5/4.0/MVC等

Dictionary<string, CustomeType>中的CustomeType是一個(gè)集合,將其綁定生成一棵樹(shù),樹(shù)的第一層節(jié)點(diǎn)是Dictionary的Key,第二層是CustomeType集合,所有代碼用XAML實(shí)現(xiàn)。
代碼如下:
 

<TreeView Name="dictree" ItemsSource="{Binding}">
    <TreeView.Resources>
        <HierarchicalDataTemplate ItemsSource="{Binding Value}" DataType="{x:Type local:Job}">
            <TextBlock Text="{Binding Id}"><TextBlock Text="{Binding Name}"></TextBlock></TextBlock>
        </HierarchicalDataTemplate>
    </TreeView.Resources>
    <TreeView.ItemTemplate>
        <HierarchicalDataTemplate ItemsSource="{Binding Value}">
            <TextBlock Text="{Binding Key}"></TextBlock>
            <HierarchicalDataTemplate.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Name}"></TextBlock>
                </DataTemplate>
            </HierarchicalDataTemplate.ItemTemplate>
        </HierarchicalDataTemplate>
    </TreeView.ItemTemplate>
</TreeView>

Jobs
jobs1 = new Jobs();
jobs1.Add(new Job() { Id = 1, Name = "CEO1"});
jobs1.Add(new Job() { Id = 2, Name = "CEO2"});
jobs1.Add(new Job() { Id = 3, Name = "CEO3"});
 
Jobs jobs2 = new Jobs();
jobs2.Add(new Job() { Id = 1, Name = "CEO1"});
jobs2.Add(new Job() { Id = 2, Name = "CEO2"});
jobs2.Add(new Job() { Id = 3, Name = "CEO3"});
 
Dictionary<string, Jobs> allJob = new Dictionary<string, Jobs>();
allJob.Add("CEO one", jobs1);
allJob.Add("CEO two", jobs2);
dictree.DataContext = allJob;

public class Job
{
    public int Id
    { get; set; }
    public string Name
    { get; set; }
    public string Status
    { get; set; }
}
 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多

    微拍一区二区三区福利| 国产大屁股喷水在线观看视频| 熟女少妇一区二区三区蜜桃| 欧美午夜一级艳片免费看| 久七久精品视频黄色的| 不卡一区二区在线视频| 久久国产成人精品国产成人亚洲| 国产免费观看一区二区| 99久久精品国产麻豆| 欧美日韩一区二区综合| 日韩1区二区三区麻豆| 自拍偷拍福利视频在线观看| 91人妻久久精品一区二区三区| 亚洲一区二区精品国产av| 国产中文另类天堂二区| 91超频在线视频中文字幕| 粉嫩内射av一区二区| 少妇一区二区三区精品| 美女被啪的视频在线观看| 亚洲一区二区三区三州| 一区二区三区免费公开| 免费观看潮喷到高潮大叫 | 黄色在线免费高清观看| 亚洲成人免费天堂诱惑| 黄片美女在线免费观看| 国产欧美日产久久婷婷| 日本高清不卡在线一区| 手机在线不卡国产视频| 人妻少妇久久中文字幕久久| 国产精品免费无遮挡不卡视频 | 欧美乱码精品一区二区三| 亚洲综合天堂一二三区| 久久综合日韩精品免费观看| 日韩一区二区三区高清在| 一区二区不卡免费观看免费| 午夜国产成人福利视频| 韩国日本欧美国产三级| 精品综合欧美一区二区三区| 不卡一区二区高清视频| 亚洲午夜精品视频在线| 一个人的久久精彩视频|