Я не могу показать содержимое элемента управления в холсте, но изображение отображается

<grid x:name="grdTouchZoom" rendertransform="1 0 0 1 0 0" ismanipulationenabled="True" background="Transparent"> 
 <grid background="Transparent">
 <canvas> 
 
 <contentcontrol x:name="rt" content="{Binding CurrentView}" margin="0,0,0,0">
 </contentcontrol>
 </canvas>

</grid>
</grid>

Это мой код, чтобы сделать приложение слайд-книги. Я намерен использовать объект canvas для перемещения элемента управления страницы, изменив Canvas.Left, но когда я поместил свой элемент управления, который содержит объект CurrentView, он не был показан. Я стараюсь с помощью управления изображениями, это сработало. Я поместил свой контентный контроль на боковой холст, он сработал. Где моя ошибка?

1 ответ

Вместо того, чтобы ContentControl попробовать с Border, Свяжите CurrentView с Child

licensed under cc by-sa 3.0 with attribution.