如題所述Bulider的TEdit控制元件能否為圓角矩形?或者背景填充漸變色?該如何實作?
uj5u.com熱心網友回復:
單純的圓角矩形好做,或者你把TEdit放到一個TShape里面,邊框取消,3D效果取消,背景色設定成一樣的。至于漸變色,這個是個難題。原因是如果你的Edit的字符顯示寬度大于文本框的話,左右移動會使背景跟著移動。解決辦法是攔截所有操作顯示相關的訊息,相當于你自己重畫Edit了。
uj5u.com熱心網友回復:
用圖片實作,自畫要繼承自己寫控制元件,麻煩。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107104.html
標籤:基礎類
