Ich versuche, einen UI-Test auf einem Xamarin Formulare einzurichten ProjekteUITest auf Xamarin Forms styleid als Etikett zu schreiben, anstatt ID
ich die Führung here gefolgt und hinzugefügt styleid mein Benutzersteuer
<Entry x:Name="username_name"
StyleId="username_styleid"
Text="{Binding Username, Mode=TwoWay}"
IsEnabled="{Binding IsBusy, Converter={StaticResource ReverseBoolConverter}}"
Style="{StaticResource TextboxLight}"
Placeholder="{Binding UsernameLabel}" />
ich habe Code in das Android MainActivity
Forms.ViewInitialized += (sender, e) => {
if (!string.IsNullOrWhiteSpace(e.View.StyleId))
{
e.NativeView.ContentDescription = e.View.StyleId;
}
};
Wenn ich den Test und verwenden REPL laufen, kann ich sehen, dass die styleid Ausgabe als Label-Eigenschaft war eher th eine eine ID-Eigenschaft
Hat jemand diese Arbeit zu bekommen verwaltet?
Danke Glen. Ich fing an, dies zu erkennen, aber es ist schön, es bestätigt zu haben. –