我想做一些简单的绑定到我的usercontrol内的属性。有谁知道为什么这不起作用?它在TextBlock在工具提示之外时起作用。绑定到UserControl属性内工具提示不工作
谢谢!
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); }
}
作品,谢谢! – SaphuA 2010-06-24 10:58:18