为什么VS编程实现一个参数传递时不能直接传递

图片说明
实现的功能,选中Combobox的一个值时右边的文本框显示选中的值。
错误代码
private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(ResultComboBox==null)
{ return; }
ResultComboBox.Text = ComboBox.SelectedValue.content.ToString();
}
正确代码
private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(ResultComboBox==null)
{ return; }
ResultComboBox.Text = ComboBox.SelectedValue.content.ToString();
}

你所谓正确和错误的代码,没有任何区别。

代码真的没看出有什么区别,可能是你改了控件的属性或者其他地方。回想下改了哪些东西让程序正常的。

直接ResultComboBox.Text = ComboBox.Text;不就行了嘛。