2014-03-19 72 views
0

使用Windows窗體PropertyGrid控件我可以將圖像添加到select中以使用某些UI類型轉換器等屬性。此控件爲列表中的每個圖片添加黑色邊框。有誰知道如何去除它?PropertyGrid控件中的無邊框圖像

見的樣本所需這裏現有的圖片

enter image description here

enter image description here

+0

發佈用於繪製圖像的自定義「UITypeEditor」代碼。 – Junaith

回答

1

使用下面的一行代碼在自定義UITypeEditor類繪製圖像之前:

e.Graphics.ExcludeClip(e.Bounds); 
+0

當我排除一個剪輯,像這樣,沒有任何東西被渲染在邊界,那是怎麼回事?所以當整個矩形被排除在外時,我們該如何畫出它呢? – Muds

+0

我的答案在http://stackoverflow.com/questions/2512018/propertygrid-paintvalue-issue-how-to-remove-and-paint-outside-the-standard-re只刪除矩形邊框。 –