我正在尝试制作一个简单的应用程序,以模拟常见的吉他和弦学习技术。这仍然是它的第一部分,我只需要将列表框中的项目添加(或删除)到另一个。
我尝试了VS建议的修复程序,但仍然抛出相同的错误。
public partial class MainWindow : Window
{
Object Learn;
private void BTnAdd_Click(object sender, RoutedEventArgs e)
{
Learn = lBxChords.SelectedItem;
lBxLearned.Items.Add(Learn);
}
private void BTnRemove_Click(object sender, RoutedEventArgs e)
{
}
}
从一个列表框到另一个列表框的选定项,但是在“ lBxLearned.Items.Add(Learn)”之后中断,并显示错误消息:System.InvalidOperationException:'元素已经具有逻辑父级。必须先将其与旧的父级分离,然后再附加到新的父级。'