我正在两个列表框之间创建一个数据传输控件。我在两个框中都显示了项目,其中包含数据的文本和属性值。但是,当我从一个转移到另一个时,我可以访问转移的项目(使用调试)并查看 text 属性(不是 value 属性),但它没有显示在我发送到的列表框中。我什至尝试过刷新对象,但没有运气。
谁能告诉我我做错了什么?
private void btnToLeft_Click(object sender, EventArgs e)
{
Telerik.WinControls.UI.RadListDataItem item = new Telerik.WinControls.UI.RadListDataItem(lstRight.SelectedItem.DisplayValue.ToString(), lstRight.SelectedItem.Value);
lstLeft.Items.Add(item);
lstRight.Items.RemoveAt(lstRight.SelectedItem.RowIndex);
lstLeft.Refresh();
lstRight.Refresh();
}