У меня есть элемент изображения в одном xaml, который доступен и отображается в другом xaml.Интересно, что изображение автоматически изменяется в соответствии с сеткой, сохраняя при этом соотношение сторон.
Однако у меня есть элементы Path, которые служат границами для изображений.Когда отображаются элементы Path, они отображаются в их нормальном размере, и я просто не могу заставить их уместить изображение в виде границ, независимо от того, как я устанавливаю размеры, будь то программно или в xaml.Эти элементы Path импортируются из файла Adobe Illustrator.
Так выглядит код из файлов XAML,
<ImageDisplay.xaml>
<grid>
<image name="imageToDisplay"/>
</grid>
</ImageDisplay.xaml>
<ImageBorder.xaml>
<Path Element 1>
<Path Element 2>
<Path Element 3>
<Path Element 4>
</ImageBorder.xaml>
<SubMain.xaml>
<local:ImageDisplay />
<local:ImageBorder />
<otherelements />
</SubMain.xaml>
<Main.xaml>
<SubMain.xaml />
<SubMain.xaml />
<SubMain.xaml />
</Main.xaml>
Так что в файле Main.xaml SubMain.xaml выделено определенноеwidth и height, а элементы ImageDisplay изменяют размеры и прекрасно вписываются без помощи кода.Но то же самое не происходит для элемента ImageBorder.Что я могу здесь делать не так?