1
A
回答
8
使用邊框與其CornerRadius而不是矩形。
規格:
<Border CornerRadius="uniformRadius"/>
<Border CornerRadius="topLeft,topRight,bottomRight,bottomLeft"/>
實施例:
<Border CornerRadius="10,0,0,10"/>
6
可以修改矩形的其半徑X和RadiusY屬性。
編輯:剛纔看到你想要不同的角落有不同的半徑。要爲每個角都有不同的曲率,請使用Border's
CornerRadius屬性。 訂單是Top Left, Top Right, Bottom Right, Bottom Left
。
CornerRadius="25,25,0,0"
1
我猜邊界元素是最簡單的解決方案。你可以這樣做:
<Border Width="200" Height="100" BorderBrush="Black" BorderThickness="5" Background="Brown" Padding="5" CornerRadius="20 0 0 20"/>
不是也可以指定BorderThickness中每個邊的厚度。
如果你不喜歡Border解決方案,那麼我猜想唯一的方法就是使用Path元素。或者實施一個新的UIElement。
相關問題
- 1. C#路徑中的半圓形矩形
- 2. Highchart矩形邊框半徑
- 3. 如何繪製指定半徑的圓形和矩形?
- 4. 代碼中的矩形半徑
- 5. CSS3 - 如何在矩形上創建圓形邊框半徑?
- 6. 如何使用gd庫在矩形上獲取邊框半徑
- 7. 如何使用svg在矩形內繪製矩形?
- 8. 在XAML中使用矩形形狀作爲剪輯
- 9. 如何在矩形中創建矩形?
- 10. 縮放時保留矩形的半徑
- 11. 懸停矩形的圓角半徑
- 12. 如何在Android中的矩形對象的半徑角落
- 13. XAML矩形不擴大
- 14. 在Unity中製作矩形
- 15. 切割矩形不使用矩形:)
- 16. 如何在python中製作矩形?
- 17. 在矩形內繪製等距矩形
- 18. 繪製半透明的矩形wxWidgets的
- 19. 在圖框上繪製矩形 - 如何限制矩形區域?
- 20. 如何增加WPF矩形上的命中測試半徑?
- 21. Matlab - 不使用矩形函數繪製矩形
- 22. 如何在Qt中繪製半透明的矩形?
- 23. 如何用OpenCV繪製圓角矩形(帶圓角的矩形)?
- 24. 如何用css製作矩形蒙版
- 25. 如何在半圓形中切出矩形繪圖?
- 26. 繪製矩形,然後繪製縮小矩形在先前的矩形內
- 27. 如何在透明顏色的圖形中製作矩形?
- 28. 使用D3.js繪製矩形矩陣
- 29. 使用畫布在矩形內繪製矩形?
- 30. 使用Android可繪製的矩形切出的矩形
但是我怎樣才能爲不同的角落設置不同的CornerRadius?可能嗎? – Anton 2011-05-08 21:43:17
keyboardP答案介紹瞭如何做到這一點。 – Anton 2011-05-09 13:48:14