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. 如何繪製指定半徑的圓形和矩形?
- 3. 代碼中的矩形半徑
- 4. CSS3 - 如何在矩形上創建圓形邊框半徑?
- 5. 在XAML中使用矩形形狀作爲剪輯
- 6. 如何在矩形中創建矩形?
- 7. 縮放時保留矩形的半徑
- 8. XAML矩形不擴大
- 9. 在Unity中製作矩形
- 10. 如何在python中製作矩形?
- 11. 在圖框上繪製矩形 - 如何限制矩形區域?
- 12. Matlab - 不使用矩形函數繪製矩形
- 13. 如何用css製作矩形蒙版
- 14. 繪製矩形,然後繪製縮小矩形在先前的矩形內
- 15. 使用Android可繪製的矩形切出的矩形
- 16. XAML邊境VS矩形
- 17. 如何在Matplotlib中製作圖形矩形
- 18. 如何在龜,蟒蛇中製作矩形形狀?
- 19. 繪製矩形tkinter不起作用
- 20. 矩形IsFocused不起作用
- 21. 如何在靜態文本上繪製半透明的矩形?
- 22. 在Java中,如何繪製兩個不同顏色的矩形?
- 23. 如何繪製矩形?
- 24. Unity使用滾動矩形制作牆
- 25. 如何在Android中的矩形內裁剪圓形路徑
- 26. 在android中使用min3d繪製矩形
- 27. 製作矩形跳躍? (Love2d)
- 28. 在MKMapView中繪製矩形
- 29. 在iOS中繪製矩形
- 30. 在.NET中繪製矩形
但是我怎樣才能爲不同的角落設置不同的CornerRadius?可能嗎? – Anton 2011-05-08 21:43:17
keyboardP答案介紹瞭如何做到這一點。 – Anton 2011-05-09 13:48:14