В моем приложении WPF Prism у меня есть представление, и внутри этого представления у меня есть область, имя которой должно быть привязано к ViewModel представления:
<ItemsControl x:Name="ViewBoard"regions:RegionManager.RegionName="{Binding BoardTitle}"
ClipToBounds="true">
Но когда я создаю это представление, коллекция регионов не имеет этого региона, который должен быть добавлен при создании моего представления. Есть ли способ это исправить? Я подозреваю, что это может быть связано с тем, что регионы добавляются перед привязкой или что-то связанное с этим.
Если я изменяю имя региона на какую-то статическую строку, все работает как положено
P.S
Я нашел работу, но мне действительно это не нравится:
Я могу создать открытый класс со статической строкой, свойством RegionName, например, int answer
на этот вопрос
Тогда всегда перед созданием моего View я буду менять эту статическую строку на что-то другое, BoardTitle в моем примере