У меня есть ярлык в пользовательском элементе управления WPF:
<Label Name="lblTitle"></Label>
В этом коде я определяю свойство зависимости, которое называется Customer
. У самого клиента есть свойство под названием IsNew
. Я хотел бы связать lblTitle.Content
, чтобы при IsNew == true
было бы «Создать новый», а когда false
, тогда для Content
было бы установлено «Обновление» (я бы сделал это в ASP. нетто путем установки lblTitle.Text = IsNew ? "Create New" : "Update";
).
Каков наилучший способ сделать это?
Редактировать
Вот мое объявление свойства в коде:
public Cust Customer{
get { return (Cust)GetValue(CustomerProperty); }
set { SetValue(CustomerProperty, value); }
}
public static readonly DependencyProperty CustomerProperty =
DependencyProperty.Register("Customer", typeof(Cust), typeof(Name_Of_Control), new UIPropertyMetadata(new Cust()));