这个是你没有对拖动的数据进行处理吧。ListBox绑定的数据源是Datable,那么它的每一项的数据都是一个DataRowView对象,你拖动到TextBox里面当然不可能直接显示它的文本,而是显示ToString()方法得到的文本,也就是 System.Data.DataRowView 。