2017-07-26 2 views
-3

MapControlを使用してルートを作成するUWPアプリケーションがあります。私はマップを印刷するためにコントロールのビットマップをキャプチャします。ダイアログの動的サイジングを追加して、マップのルート部分だけを簡単に取得できるようにしました。 (用紙にフルスクリーン印刷するため)。CreatorsUpdateをターゲット設定したときのMapControlの相違点

ターゲットOSをCreatorsUpdateに変更すると、マップコントロールとダイアログの動作が異なります。コントロールは、代わりにダイアログのサイズを駆動するように見えます。そして、MapControlサイズの値を動的に変更することはできません。

ここには、CreatorsUpdateをターゲティングするときに機能しない元のXAMLがあります。私はコントロール自体の最小値と最大値の高さの結合移動すると、私は値を変更するとき

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> 

は、それが(変化の大きさ)に反応しません。

ありがとうございました。

+0

さらに調査すると、これはMapControlの問題ではありません。空のグリッドだけで同じ動作を得る。 この投稿は無視してください。 –

答えて

-1

MapControlの問題ではありません。正しいタイトルで再投稿します。

関連する問題