Различия MapControl при таргетинге на CreatorsUpdate

У меня есть приложение UWP, которое использует MapControl для создания маршрутов. Затем я фиксирую растровое изображение элемента управления, чтобы распечатать карту. Я добавил динамическое изменение размеров в диалог, чтобы я мог легко захватить только часть маршрута карты. (чтобы распечатать полный экран на бумаге).

Когда я меняю целевую ОС на CreatorsUpdate, элемент управления картой и диалог ведут себя по-разному. Кажется, что элемент управления определяет размер диалога, а не наоборот. И я не могу изменить значения размера MapControl динамически.

Вот оригинальный XAML, который не работает при нацеливании на CreatorsUpdate.

MinHeight="{Binding GridHeight,Mode=TwoWay}"
MinWidth="{Binding GridWidth,Mode=TwoWay}"
Background="LightGray"
DataContext="{Binding RouteDialogViewModel,Source={StaticResource ViewModelLocator}}">

<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <maps:MapControl x:Name="MyMap"/>
    <Button Content="{Binding Orientation}" Height="40" Click="ToggleButton_Click" VerticalAlignment="Top" HorizontalAlignment="Left"/>
    <Button Content="Print" Height="40" Click="PrintMap_Click" VerticalAlignment="Top" HorizontalAlignment="Right"/>
</Grid>

Когда я перемещаю привязку минимальной и максимальной высоты к самому элементу управления, она не реагирует (изменяет размер), когда я изменяю значения.

Спасибо за любые идеи.

1 ответ

Не проблема MapControl. Будет репост с правильным названием.

Другие вопросы по тегам