我終於成功設置了自定義渲染器後,我想要更改我的應用中每個按鈕的形狀。聽起來很簡單,是吧?CS0117 C#'資源'不包含「Drawable」的定義
設置:
Xamarin.Forms版本2.3.2.127
Xamarin.Android.Support *版本23.3.0
我的自定義呈現。
var btn = this.Control as Android.Widget.Button;
btn.SetBackgroundResource(Resource.Drawable.arrow_button);
當我嘗試建立&部署它,錯誤列表給我以下錯誤:
CS0117 C# 'Resource' does not contain a definition for 'Drawable'
如何解決此錯誤?
乾杯!
你安裝了哪些Android SDK?在工具> Android> Android SDK管理器下檢查。你可能會錯過一個。我認爲Xamarin建議安裝一個像14和23這樣的低端產品,並且安裝最新的東西 –
棉花糖(等級23)(在Manifest-File中安裝) – jdstaerk
您的名字空間中是否安裝了Android? – Cheesebaron