В настоящее время вы привязываете DataContext
вашего ярлыка к Button
, а затем пытаетесь установить его Content
на CompanyName
, однако CompanyName
не является допустимым свойством Button
Укажите DataContext
в привязке Path
для привязки к Button.DataContext.CompanyName
вместо Button.CompanyName
Кроме того, я бы рекомендовал просто привязывать Контент вместо того, чтобы связывать и DataContext, и Контент
<Label Content="{Binding ElementName=btnChange, Path=DataContext.CompanyName}" />
И если ваш код выглядит точно так же, как приведенный пример кода, то и Button
, и Label
имеют одинаковый DataContext
, так что вы можете связать непосредственно с CompanyName
<Label Content="{Binding CompanyName}" />
Редактировать
Просто заметил, что привязка вашей метки была к элементу управления с именем _this
. Я предполагал, что это была Кнопка, хотя теперь я вижу, что имя вашей Кнопки - btnChange
, а не _this
.
Хотя это и не важно, ответ остается прежним. Вы пытаетесь привязать свойство CompanyName
элемента управления пользовательского интерфейса, которое не является допустимым.