Я пытаюсь сделать простую привязку к свойству внутри моего usercontrol.Кто-нибудь знает, почему это не работает?Он работает, когда TextBlock находится вне подсказки.
Спасибо!
MasterPage.cs:
MyUserControlInstance.DisplayName = "Test";
MyUserControl.xaml
<ToolTipService.ToolTip>
<ToolTip Template="{StaticResource ToolTipTemplate}">
<StackPanel>
<TextBlock Text="{Binding ElementName=UserControl, Path=DisplayName}" />
</StackPanel>
</ToolTip>
</ToolTipService.ToolTip>
MyUserControl.cs
public static DependencyProperty DisplayNameProperty = DependencyProperty.Register("DisplayName", typeof(string), typeof(MyUserControl));
public string DisplayName
{
get { return (string)GetValue(DisplayNameProperty); }
set { SetValue(DisplayNameProperty, value); }
}