2012-06-27 66 views
1

有沒有辦法在DevExpress XtraUserControl中添加一個簡單的邊框?XtraUserControl上的BorderColor

我嘗試以下,但沒有奏效:

UserDefaultLookAndFeel=False 
UseWindowXPTheme = True 
BorderColor = Color.Red 
BorderStyle = Simple 

我不想增加停靠面板。這就是我現在所擁有的,但我試圖減少用戶增加性能的控件數量。

+1

XtraUserControl不支持邊框顏色 – davenewza

回答

0

(我假設你指的的WinForms)

當我嘗試添加邊框不支持它的控制,我用下面的辦法:

  1. 將一個Panel control在窗體上。
  2. 給出Panel a Padding,每邊爲1。
  3. 給出所需邊框顏色的Panel a BackColor
  4. 將您的XtraUserControl作爲子控件放入Panel控件中。
  5. 將子控件的Dock設置爲Fill

這給你一個你想要的顏色1像素薄邊框的外觀。

也許不是最優雅的或節省資源的方法,但當沒有其他作品的時候爲我工作了幾次。

作爲一個附加提示:我對DevExpress support website有非常好的總體體驗。如果我的(或其他)答案不能滿足您的需求,我強烈建議您在他們的支持網站上再次提出您的問題。

+0

我正在這樣做,如問題所述。我想知道我是否可以避免有一個小組。 – Odys

相關問題