我需要一些幫助來創建一個圓角的按鈕。創建一個帶圓角的按鈕
我剛纔讀這篇文章: C# How to Add Round Corner to button
但我不知道該怎麼用這個代碼做。 有人可以幫助我。
我需要一些幫助來創建一個圓角的按鈕。創建一個帶圓角的按鈕
我剛纔讀這篇文章: C# How to Add Round Corner to button
但我不知道該怎麼用這個代碼做。 有人可以幫助我。
注意答案中的評論。您可以實現這樣的那些方法:
myGraphic.DrawRoundedRectangle(Color.Blue, btnBG, 10, RoundedCorners.All);
btnBG
聲明
Rectangle btnBG = new Rectangle(0, 0, this.Width, this.Height);
這些方法爲擴展方法來實現。您可以通過方法中的第一個參數告訴this
。
通常最好將這些方法放到您想要使用它們的命名空間中自己的靜態類中。在這種情況下,你的UI命名空間。
好的,謝謝你的快速回答。 但我仍然沒有得到它 我有一個名爲「button1」的按鈕,我可以在哪裏聲明或實現按鈕到代碼的其餘部分,但此代碼「myButton.DrawRoundedRectangle(Color.Blue,btnBG,10, RoundedCorners.All);」沒有真正的工作,我會明天發送你的代碼,因爲今天我不能回答,但也許你現在已經解決了這個問題 – user2828646
好吧,這個例子假設你已經放下了一個名爲'myButton'的按鈕到你的表單上。我將更改示例以反映您的代碼。 – paqogomez
非常感謝 – user2828646
我還添加了擴展方法的解釋,請參閱我的編輯。一旦你知道他們被稱爲什麼,他們應該很容易研究,但讓我知道,如果有什麼不明確。祝你好運。 – paqogomez