Vorrei poter utilizzare la grafica vettoriale, preferibilmente definita in XAML, come origine di un controllo Immagine, proprio come posso attualmente utilizzare un'immagine raster come un PNG. In questo modo ho potuto facilmente combinare tra il bitmap e vettoriali immagini, in questo modo:Utilizzo di un file XAML come vettore Image Source
<StackPanel>
<Image Source="Images/Namespace.png"/>
<Image Source="Images/Module.xaml"/>
</StackPanel>
Module.xaml avrebbe molto probabilmente <DrawingImage>
come il suo elemento principale al posto di <UserControl>
.
In realtà, quello che sto davvero andando per è questo, quindi il mio ViewModel possibile selezionare sia un vettore di immagine raster o, a sua discrezione:
<Image Source="{Binding ImageUri}"/>
è possibile? Image.Source può caricare le classi XAML da un dato URI? O è solo in grado di caricare risorse bitmap?
Mi chiedo ... Perché usare un'immagine XAML in WPF/Silverlight è così difficile, o non supportato in modo nativo ... considerando che WPF/Silverlight è basato su XAML! – Jacques