Files
MauiCourse/AdventureWorks.MAUI/ViewsPartial/HeaderView.xaml.cs

30 lines
950 B
C#

namespace AdventureWorks.MAUI.ViewsPartial;
public partial class HeaderView : ContentView
{
public HeaderView()
{
InitializeComponent();
ViewTitle = "View Title";
ViewDescription = "View Description";
this.BindingContext = this;
}
public string ViewTitle
{
get { return (string)GetValue(ViewTitleProperty); }
set { SetValue(ViewTitleProperty, value); }
}
public string ViewDescription
{
get { return (string)GetValue(ViewDescriptionProperty); }
set { SetValue(ViewDescriptionProperty, value); }
}
public static readonly BindableProperty ViewTitleProperty =
BindableProperty.Create(nameof(ViewTitle), typeof(string), typeof(HeaderView), string.Empty);
public static readonly BindableProperty ViewDescriptionProperty =
BindableProperty.Create(nameof(ViewDescription), typeof(string), typeof(HeaderView), default(string));
}