【问题标题】:Passing data to the listbox in usercontrol将数据传递到用户控件中的列表框
【发布时间】:2010-05-21 09:44:01
【问题描述】:

Hai 正在创建一个带有两个文本块和一个列表框的用户控件。 我可以在我的用户控件中将数据传递给文本块。但我无法将数据传递到用户控件中的列表框。如何在用户控件中传递我的数据

 public partial class UserControl1 : UserControl
{
    public UserControl1()
    {
        InitializeComponent();
    }

    public string TeamName
    {
        get { return textBlock1.Text; }
        set { textBlock1.Text = value; }
    }

    public ObservableCollection<CssRpt> CssDataList
    {
        get { return listBox1.ItemsSource; }
        set { listBox1.ItemsSource = value; }
    }

}

【问题讨论】:

    标签: c# wpf user-controls listbox


    【解决方案1】:

    您可以在this msdn 教程中查看如何将数据添加到列表框。

    【讨论】:

      【解决方案2】:

      您是否尝试分配到.DataContext?见this答案。

      【讨论】:

        【解决方案3】:

        试试这个

        YourListBox.DataSource = CssDataList
        YourListBox.DisplayMember = "What u want to display"
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-07-23
          • 2012-03-21
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多