这是我的代码:
public string Units
{
get { return (string)GetValue(UnitsProperty); }
set { SetValue(UnitsToolTipVisibility, Visibility.Visible);
SetValue(UnitsProperty, value); }
}
public static readonly DependencyProperty UnitsProperty = DependencyProperty.Register("Units", typeof(string), typeof(UserInputOutput));
public static readonly DependencyProperty UnitsToolTipVisibility = DependencyProperty.Register("UnitsToolTipVisibility", typeof(Visibility), typeof(UserInputOutput), new UIPropertyMetadata(Visibility.Visible));
我的目标:当 Units 变量设置时,我希望 UserControl 的这个实例的工具提示变得可见。
我想我会以错误的方式解决这个问题。我有很多很多 UserControl 实例。当一个实例设置了 Units 字符串时,该实例的工具提示应该是可见的。