亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

winform 疑問..高手進

winform 疑問..高手進

開滿天機 2018-12-07 00:05:44
public partial class Form1 : Form??? {??????? public Form1()??????? {??????????? InitializeComponent();??????????? List list = new List();??????????? list.Add(new Source??????????? {??????????????? ID = "1",??????????????? Name = "kobe"??????????? });??????????? list.Add(new Source??????????? {??????????????? ID = "2",??????????????? Name = "JORDAN"??????????? });??????????? this.comboBox1.DisplayMember = "Name";??????????? this.comboBox1.ValueMember = "ID";??????????? this.comboBox1.DataSource = list; ??????????? this.comboBox2.DisplayMember = "Name";??????????? this.comboBox2.ValueMember = "ID";??????????? this.comboBox2.DataSource = list;??????? }??? }??? public class Source??? {??????? public string ID { get; set; }??????? public string Name { get; set; }??? } (選擇后)為什么combox1變化后。。combox2跟著變化????高手請教!??!...
查看完整描述

5 回答

?
弒天下

TA貢獻1818條經驗 獲得超8個贊

應該是你的2個combox共用了一個list, 然后你改變了list,然后2個就都變化了
查看完整回答
反對 回復 2018-12-09
?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

因為你共用了一個變量list,? this.comboBox1.DataSource = list;改成? this.comboBox1.DataSource = list.ToList();
查看完整回答
反對 回復 2018-12-09
?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

下拉選中事件。。跟list有什么關系???
查看完整回答
反對 回復 2018-12-09
?
慕姐8265434

TA貢獻1813條經驗 獲得超2個贊

list相當于c++中的指針,內存用的是一個,所以你改變了選中的值,那就相當于當前指針指向地址變化了,所以第二個顯示也會變化
查看完整回答
反對 回復 2018-12-09
?
慕后森

TA貢獻1802條經驗 獲得超5個贊

哥,我一直關注你這個問題,咋就這么草率的結貼了
查看完整回答
反對 回復 2018-12-09
  • 5 回答
  • 0 關注
  • 341 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號