ComboBox或Mahapps下拉按钮在打开时不会更新

时间:2015-02-27 10:48:45

标签: wpf combobox itemssource mahapps.metro

我创建了一个虚拟WPF应用程序,其中包含来自Mahapps的下拉按钮(称为ddbTest)和一个按钮(称为btnAddExtra)

更新:使用组合框而不是下拉按钮时会出现同样的问题。

这是背后的代码:

public List<string> MyItems;

public MainWindow()
{
    InitializeComponent();
}

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    MyItems = new List<String>();
    for (int i = 0; i < 50; i++)
    {
        MyItems.Add("Value" + i.ToString());

    }
    ddbTest.ItemsSource = MyItems;
}

private void btnAddExtra_Click(object sender, RoutedEventArgs e)
{
    MyItems.Add("Value 50" );
    ddbTest.ItemsSource = MyItems;
}

如果我先按下按钮,然后打开下拉按钮,则“50”值为50。已添加。

重启项目

如果我先打开并关闭下拉按钮,然后按下按钮,然后打开下拉按钮。现在&#39;价值50&#39;不在场。

关于如何解决这个问题的任何想法?

0 个答案:

没有答案