Ich arbeite an Xamarin Forms mit Xamarin Studio. Ich erhalte Probleme, die Bildsichtbarkeit wie unten beschrieben zu binden. Bitte schlagen Sie mir einige Änderungen vor. Danke im Voraus.So binden Sie die Sichtbarkeit des Bildes an die Benutzereigenschaft
var radiobtn_preference = new CircleImage {
BorderColor = ColorResources.commonButtonBackgroundColor,
HeightRequest = 25,
WidthRequest = 25,
Aspect = Aspect.AspectFill,
HorizontalOptions = LayoutOptions.Center,
VerticalOptions = LayoutOptions.Center,
Source="radio_uncheck.png",
};
radiobtn_preference.SetBinding (radiobtn_preference.IsVisible "isExcluded");
öffentliche Klassentabelle { öffentliche Zeichenkette Name {get; einstellen; } öffentliche Zeichenfolge id {get; Set;} öffentliche Bool istExcluded {Get; set;}}
public static class tableData
{
public static List<table> GetData()
{
return new List<table> {
new table() {
Name="Peru",isExcluded=true,
},
new table() {
Name="Apple",isExcluded=false,
},
new table() {
Name="Grapes",isExcluded=true,
},
};
}
}
Ich erkläre Bild und versucht, seine Sicht auf Eigentum vom Benutzer eingestellt zu binden.
Und was ist das Problem, das Sie dabei haben? Was hast du probiert? Wo hast du versagt? –
Fehler: Die beste überladene Methodenübereinstimmung für 'Xamarin.Forms.BindableObject.SetBinding (Xamarin.Forms.BindableProperty, Xamarin.Forms.BindingBase) 'hat einige ungültige Argumente – Dipak
Fehler CS1503: Argument' # 1' kann 'bool'-Ausdruck nicht konvertieren Geben Sie 'Xamarin.Forms.BindableProperty 'ein – Dipak