Я относительно новичок в WPF и мне очень нравится возможность использовать логику GUI в разметке.В настоящее время у меня есть элемент управления, который я хочу видеть только в том случае, если виден другой элемент управления.
<AttachedControl IsVisible="{x:Reference Name=mainControl}"/>
<MasterControl Name="mainControl" IsVisible="True">
...
</MasterControl>
Когда я его использую, он работает в конструкторе, но выдает сообщение об ошибке:
Ошибка "" не является допустимым значением для свойства "IsVisible".ProjectX MyUserControl.xaml
Он также успешно компилируется, и я могу запустить приложение.Так может кто-нибудь сказать мне, где проблема или что я делаю / неправильно понимаю?