Имя области привязки призмы - PullRequest
0 голосов
/ 08 сентября 2018

В моем приложении WPF Prism у меня есть представление, и внутри этого представления у меня есть область, имя которой должно быть привязано к ViewModel представления:

 <ItemsControl x:Name="ViewBoard"regions:RegionManager.RegionName="{Binding BoardTitle}"
               ClipToBounds="true">

Но когда я создаю это представление, коллекция регионов не имеет этого региона, который должен быть добавлен при создании моего представления. Есть ли способ это исправить? Я подозреваю, что это может быть связано с тем, что регионы добавляются перед привязкой или что-то связанное с этим. Если я изменяю имя региона на какую-то статическую строку, все работает как положено

P.S Я нашел работу, но мне действительно это не нравится:

Я могу создать открытый класс со статической строкой, свойством RegionName, например, int answer на этот вопрос

Тогда всегда перед созданием моего View я буду менять эту статическую строку на что-то другое, BoardTitle в моем примере

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...