C#給picturebox控件加圖片選中狀態(tài)的2個方法
方法一:
簡單的方法就是改變picturebox 控件的borderstyle樣式
currentSelectPicBox.BorderStyle = BorderStyle.Fixed3D;
currentSelectPicBox.Refresh();//強制控件重新繪制
方法二
在picturebox控件加一個矩形框 但是這種方法在程序中反應(yīng)比較慢。
添加矩形框的方法:
Graphics pictureborder = currentSelectPicBox.CreateGraphics();
Pen pen = new Pen(Color.Red, 2);
pictureborder.DrawRectangle(pen, currentSelectPicBox.ClientRectangle.X, currentSelectPicBox.ClientRectangle.Y, currentSelectPicBox.ClientRectangle.X + currentSelectPicBox.ClientRectangle.Width, currentSelectPicBox.ClientRectangle.Y + currentSelectPicBox.ClientRectangle.Height);
移除矩形框的方法
currentSelectPicBox.Invalidate();
如果大家有更好的方法 希望能夠跟咱 分享
相關(guān)文章
C#使用BitConverter與BitArray類進行預(yù)定義基礎(chǔ)類型轉(zhuǎn)換
這篇文章介紹了C#使用BitConverter與BitArray類進行預(yù)定義基礎(chǔ)類型轉(zhuǎn)換的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05使用C#獲取遠程圖片 Form用戶名與密碼Authorization認(rèn)證的實現(xiàn)
本篇文章介紹了,使用C#獲取遠程圖片 Form用戶名與密碼Authorization認(rèn)證的實現(xiàn)。需要的朋友參考下2013-04-04C#快速實現(xiàn)IList非泛型類接口的自定義類作為數(shù)據(jù)源
本文主要介紹了C#快速實現(xiàn)IList非泛型類接口的自定義類作為數(shù)據(jù)源,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02