Ich habe den folgenden Code in XAML:Wie kann ich von einer Unterklasse in Xamarin Forms auf die Title-Eigenschaft von ContentPage zugreifen?
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:AAA;assembly=AAA"
x:Class="AAA.FavoritesPage">
<ContentPage.Content>
<StackLayout BackgroundColor="{Binding ThemeBackgroundColor}" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<local:FavoritesFrameRendererSubClass/>
</StackLayout>
</ContentPage.Content>
</ContentPage>
Ich möchte die ContentPage
‚s Title
Eigenschaft in der OnBindingContextChanged
meiner Unterklasse C# -Code können, ändern wie unten: haben
public partial class FavoritesFrameRendererSubClass : Frame
{
protected override void OnBindingContextChanged()
{
// Dynamically change the ContentPage's title here
Title = App.index + " of " + App.favoriteWords.Count;
}
}
Jedermann Irgendeine Idee, wenn das möglich ist? Wenn das so ist, wie?