非常に単純で基本的な問題がありますが、それを克服する方法がわかりません。snappedview をサポートしたいのですが、既にサポートしていますが、完全にはサポートしていません。
名前のあるコントロールを表示できません。たとえば、bing マップ コントロールがあります (これはバインディングでは機能しません...)。そのため、コード ビハインドで変更するには、名前とすべてのアクションを指定する必要があります。コントロールの例は次のとおりです。
<map:Map x:Name="map"
Credentials="{StaticResource BingCredentials}"
Tapped="Map_Tapped"
Loaded="Map_Loaded">
<map:Map.Children>
<map:MapItemsControl ItemTemplate="{StaticResource PushpinLocalTemplate}" ItemsSource="{Binding PushpinModel}" />
</map:Map.Children>
</map:Map>
そのため、複数のビュー (FullView または SnappedView...) で表示することはできません。問題は、データテンプレートに書き込むと、コードビハインドで名前にアクセスできないため、すべてのコードがコンパイルされないことです。
私に何ができる?多分ユーザーコントロール?はいの場合、どのように?
どうもありがとう!