我試圖從列表框中拖動listitem到圖片框上。從DragEventArgs獲取列表項值
列表項是一個人的名字。列表項的值成員是列出的人員的ID。
當我將列表項放到圖片框上時,我想使用人員ID來查詢照片並加載該照片。
雖然我似乎無法訪問該值,但只有名稱文本,使用e.Data.GetDataPresent其中e是DragEventArgs。
難道有人指着我正確的方向嗎?
我試圖從列表框中拖動listitem到圖片框上。從DragEventArgs獲取列表項值
列表項是一個人的名字。列表項的值成員是列出的人員的ID。
當我將列表項放到圖片框上時,我想使用人員ID來查詢照片並加載該照片。
雖然我似乎無法訪問該值,但只有名稱文本,使用e.Data.GetDataPresent其中e是DragEventArgs。
難道有人指着我正確的方向嗎?
您需要將所選值聲明爲字符串,然後將其傳遞給dodragdrop事件屬性。這是在你使用mousedown命令拖拽的對象上完成的,你可以從
拖拽到你已經在表單加載上聲明爲picturebox1.allowdrop = true的圖片框。智能感知不顯示此選項,但它是有效的
對不起,但你是如何實現拖放到PictureBox的。據我從文檔看到,PictureBox不支持AllowDrop屬性... – ironic 2009-12-22 13:08:05