Wpf 绑定不起作用

Wpf 绑定不起作用,wpf,data-binding,Wpf,Data Binding,我有两个文本框,第一个绑定到tabControl项的标题。 我是在暗中做的 问题是绑定只在第一次成功 XAML: 将源更改为文本框,并将路径设置为文本: var b = new Binding { Mode = BindingMode.OneWay, Source = txtbox, Path = "Text" }; ((TabItem)tabcontrol.Items[0]).SetBinding(HeaderedContentControl.HeaderProperty, b); 否则,您

我有两个文本框,第一个绑定到tabControl项的标题。 我是在暗中做的

问题是绑定只在第一次成功

XAML:


更改为
文本框
,并将
路径
设置为
文本

var b = new Binding { Mode = BindingMode.OneWay, Source = txtbox, Path = "Text" };
((TabItem)tabcontrol.Items[0]).SetBinding(HeaderedContentControl.HeaderProperty, b);
否则,您已将源设置为当前值
txtbox.Text
,并且不会拾取对其所做的任何更改,因为源(字符串)不支持更改通知

 public partial class Window4 : Window 
 {
      public Window4() 
      {
         InitializeComponent();
         var b = new Binding { Mode = BindingMode.OneWay, Source = txtbox.Text };
         ((TabItem)tabcontrol.Items[0]).SetBinding(HeaderedContentControl.HeaderProperty, b);
      }
   }
var b = new Binding { Mode = BindingMode.OneWay, Source = txtbox, Path = "Text" };
((TabItem)tabcontrol.Items[0]).SetBinding(HeaderedContentControl.HeaderProperty, b);