2009-12-22 49 views
0

我試圖從列表框中拖動listitem到圖片框上。從DragEventArgs獲取列表項值

列表項是一個人的名字。列表項的值成員是列出的人員的ID。

當我將列表項放到圖片框上時,我想使用人員ID來查詢照片並加載該照片。

雖然我似乎無法訪問該值,但只有名稱文本,使用e.Data.GetDataPresent其中e是DragEventArgs。

難道有人指着我正確的方向嗎?

+0

對不起,但你是如何實現拖放到PictureBox的。據我從文檔看到,PictureBox不支持AllowDrop屬性... – ironic 2009-12-22 13:08:05

回答

0

您需要將所選值聲明爲字符串,然後將其傳遞給dodragdrop事件屬性。這是在你使用mousedown命令拖拽的對象上完成的,你可以從

0

拖拽到你已經在表單加載上聲明爲picturebox1.allowdrop = true的圖片框。智能感知不顯示此選項,但它是有效的