我知道在XAML中你可以用...改变ToolTip的绑定。
<TextBlock Text="ABC" ToolTip="{Binding Path=SomeProperty}" />
如何以编程方式为工具提示设置相同的绑定?
答案 0 :(得分:2)
XAML:
<TextBlock Text="ABC" x:Name="_textBlock" />
代码:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
this.DataContext = new Data{ Tip="Help!" };
Binding binding = new Binding("Tip");
_textBlock.SetBinding(TextBlock.ToolTipProperty, binding);
}
}
注意:我无法使用C#代码突出显示代码,抱歉
答案 1 :(得分:0)
尝试新的Binding {Path =“SomeProperty”}