我用Xamarin.Forms
工作,我嘗試設置BorderRadius = 10
或BorderRadius = Device.OnPlatform<int>(iOS: 0, Android: 10, WinPhone: 10)
。在UWP它的確定(雙向),但在Android BorderRadius的不適邊界半徑按鈕沒有在Android
1
A
回答
8
按鈕我想從按鈕更改BorderRadius
問題是與Xamarin形式爲Android的ButtonRenderer
。有針對Android2種ButtonRenderer
S:
ButtonRenderer下Xamarin.Forms.Platform.Android
命名空間和ButtonRenderer下Xamarin.Forms.Platfrom.Android.AppCompat
命名空間。
默認情況下在Xamarin.Forms,它將使用ButtonRenderer
的Xamarin.Forms.Platfrom.Android.AppCompat
命名空間下呈現按鈕,但此渲染不會創建Button
邊框,所以BorderRadius
屬性不會對作爲按鈕的作用用這個渲染器渲染。
要解決此問題,您可以使用Custom Renderer創建您自己的自定義按鈕,並使用Xamarin.Forms.Platform.Android
命名空間下的ButtonRenderer
進行渲染。
用於創建您的按鈕自定義渲染器,你可以參考這個discussion。
相關問題
- 1. 邊界半徑的Android 2.3.4
- 2. 鉻鉻:邊界半徑沒有出現
- 3. 沒有舍入的邊界半徑
- 4. 邊界半徑CSS
- 5. ems邊界半徑?
- 6. ie9邊界半徑
- 7. CSS邊界半徑
- 8. IE8邊界半徑
- 9. 邊界半徑Nativescript
- 10. CSS邊界半徑
- 11. CSS邊框RADIUS,這是使用正確的樣式?邊界半徑? -webkit-邊界半徑? -moz-邊界半徑?
- 12. 更流暢的Android邊界半徑?
- 13. Android的半徑按鈕
- 14. 具有半圓邊緣的android按鈕
- 15. jQuery Mobile的單選按鈕 - 邊界半徑的持久性
- 16. 問題與邊界半徑
- 17. 邊界半徑不工作
- 18. Safari邊界半徑bug
- 19. 邊界半徑 - 當部署
- 20. 靈活的邊界半徑
- 21. CSS邊界半徑方向
- 22. 圖像邊界半徑
- 23. HTML表colgroup邊界半徑
- 24. IE9邊界半徑CSS
- 25. 火狐邊界半徑41.0.2
- 26. 邊界半徑不鉻
- 27. 反向邊界半徑
- 28. 邊界半徑問題CSS
- 29. CSS邊界半徑和-webkit-邊界半徑不工作在iOS 5的UIWebView
- 30. WebKit的邊界半徑,有時生效
在控制權,你需要這個'BorderRadius'? –
'Button'我想從'Button'改變'BorderRadius' –