wpf 数据绑定到xaml

有一个Dictonary<string,string> boardNames 想根据这个生成相应个数的label,并且将key的名字写进label

第1个回答  推荐于2016-05-27
    <Grid>
        <ItemsControl Name="lst1">
            <ItemsControl.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Key, Mode=OneTime}"/>
                </DataTemplate>
            </ItemsControl.ItemTemplate>
        </ItemsControl>
    </Grid>

        public MainWindow()
        {
            InitializeComponent();
            Dictionary<string, string> dic = new Dictionary<string, string>
            {
                {"1","11"},
                {"2","22"},
                {"3","33"},
                {"4","44"}
            };
            this.lst1.ItemsSource = dic;
        }

本回答被提问者采纳
相似回答