Когда я помещаю Viewbox в качестве дочернего элемента окна WPF, Cider Designer «скрывает» все элементы управления салона с текстом «Viewbox», который появляется только на дисплее.Viewbox в дизайнере Cider скрывает все элементы управления в поле «box»
Почему? Есть ли проблема с этим макетом? Есть ли лучшие макеты для создания масштабируемых изображений на холсте?
<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Background="Green" Width="900" Height="700">
<Viewbox Stretch="Uniform">
<Canvas Height="600" Width="800">
<Image Canvas.Left="74" Canvas.Top="83" Name="image1" Source="/WpfApplication1;component/bitmap20.bmp" />
<Image Canvas.Left="84" Canvas.Top="103" Name="image2" Source="/WpfApplication1;component/bitmap21.bmp" />
<Image Canvas.Left="94" Canvas.Top="123" Name="image3" Source="/WpfApplication1;component/bitmap22.bmp" />
<Image Canvas.Left="104" Canvas.Top="143" Name="image4" Source="/WpfApplication1;component/bitmap23.bmp" />
<Image Canvas.Left="114" Canvas.Top="163" Name="image5" Source="/WpfApplication1;component/bitmap24.bmp" />
<Image Canvas.Left="124" Canvas.Top="183" Name="image6" Source="/WpfApplication1;component/bitmap25.bmp" />
<Image Canvas.Left="134" Canvas.Top="203" Name="image7" Source="/WpfApplication1;component/bitmap26.bmp" />
<Image Canvas.Left="144" Canvas.Top="223" Name="image8" Source="/WpfApplication1;component/bitmap27.bmp" />
</Canvas>
</Viewbox>
</Window>
Я только что выпустил бета-версию Visual Studio 2010 и угадаю, какие элементы в окне просмотра отображаются в дизайнере. Поэтому я предполагаю, что это отвечает на мой вопрос, т. Е. Поведение дизайнера - просто ограничение в наборе инструментов vs2008. – Bill