簡體   English   中英

如何將圖片框繪制到列表框中

[英]How to draw a picturebox into a listbox

我正在尋找一些操作方法信息。 我想自定義將圖片框繪制到所有者繪制的列表框中。 我一直在尋找有關如何將按鈕或圖片框之類的控件繪制到列表框中的示例,但未能找到任何示例。 我所能找到的只是如何修改文本等的顏色,與繪制可用的控件無關。 由於這對我來說是新的,所以我真的很想遵循一些簡單的方法。 一旦我知道它是如何完成的,我應該就能弄清楚其余的(也許)。

基本上,我要做的是將一個圖片框繪制到列表框中,然后調用添加圖片,然后在列表框的每一行中添加一些文本作為加載等。

附帶說明一下,假設您在列表框上繪制了一個按鈕(也必須這樣做),您是否能夠與按鈕的單擊事件進行交互等? 我想確保在我深入了解所有內容之前,已經涵蓋了所有內容。

感謝對此的任何幫助。

如果您使用的是WPF,則可以使用UserControls,它還可以顯示多個元素(例如,圖像+文本)並正確處理它們。

如果您使用的是WinForms,則應該只需編寫listbox.Items.Add(yourNewPictureBox)即可添加元素。 通過使用PictureBox newPB = new PictureBox()創建一個新的PictureBox,並分配諸如source或size之類的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM