2012-03-03 98 views
1

我試圖顯示列表框,但它沒有工作,這個代碼在datagridview_mouseClick事件: 隨着調試它通過下面的所有行,但什麼都不顯示顯示列表框

ListBox lb = new ListBox(); 
lb.Size = new Size(200, 300); 
lb.Location = new Point(500, 500); 
lb.Items.Add("a"); 
lb.Items.Add("b"); 
lb.BringToFront(); 
listBox1.Show(); 

任何想法,問題出在哪裏? 編輯:我的datagridview是在tableLayout和停靠 - 可能是問題?
我使用的WinForms和C#

回答

4

列表框需要含有的東西(如您的形式):

this.Controls.Add(lb); 

適當的地方加入這取決於在何處以及如何你想讓它出現。

+0

是啊,太棒了,我忘了它,當你在設計師做它,它會自動添加:)謝謝 – 2012-03-03 22:37:15