zoukankan      html  css  js  c++  java
  • WPF简单的集合绑定数据

    /// <summary>
        /// 集合绑定.xaml 的交互逻辑
        /// </summary>
        public partial class 集合绑定 : Window
        {
            public 集合绑定()
            {
                InitializeComponent();
                AddressList address = new AddressList()
                {
                    new uAddress(){ city = "福州", area = "仓山区"},
                    new uAddress(){ city="漳平", area="东环路"}
                };
                listbox1.DataContext = address;
            }
        }
        public class uAddress
        {
            public string city { get; set; }
            public string area { get; set; }
        }
        public class AddressList : ObservableCollection<uAddress>
        { }

    xmlns:my="clr-namespace:WpfApplication5"

    <ListBox x:Name="listbox1" ItemsSource="{Binding Path=.}">
                <ListBox.ItemTemplate>
                    <DataTemplate DataType="{x:Type my:uAddress}">
                        <TextBlock>
                            <TextBlock.Text>
                                <Binding Path="city"/>
                            </TextBlock.Text>
                        </TextBlock>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>

    <Window.Resources>
            <my:AddressList x:Key="addresses">
               <my:uAddress area="鼓楼区" city="福州"/>
               <my:uAddress area="晋安区" city="福州"/>
               <my:uAddress area="晋安区" city="福州"/>
               <my:uAddress area="晋安区" city="福州"/>
               <my:uAddress area="晋安区" city="福州"/>
            </my:AddressList>
        </Window.Resources>

    <ListBox Height="100" x:Name="listbox2" ItemsSource="{StaticResource ResourceKey=addresses}">
                <ListBox.ItemTemplate>
                    <DataTemplate DataType="{x:Type my:uAddress}">
                        <TextBlock>
                            <TextBlock.Text>
                                <Binding Path="area"/>
                            </TextBlock.Text>
                        </TextBlock>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>

  • 相关阅读:
    奇偶游戏(带权并查集)
    银河英雄传说(边带权并查集)
    程序自动分析(并查集+离散化)
    关于树状数组的小总结(树状数组)
    你能回答这些问题吗 (线段树)
    Phython 3 笔记3 —— 类,库与文件的读写
    Phython 3 笔记2 —— 基础语法
    Phython 3 笔记1 —— 基础容器
    CRJ巨佬gjd算法伪代码
    CRJ巨佬的gjd算法模板
  • 原文地址:https://www.cnblogs.com/KimhillZhang/p/2420626.html
Copyright © 2011-2022 走看看