C# Silverlight:如何动态绘制图像?
s、 jpg已添加到BuildAction==Resource的解决方案中 XAMLC# Silverlight:如何动态绘制图像?,c#,image,silverlight-2.0,C#,Image,Silverlight 2.0,s、 jpg已添加到BuildAction==Resource的解决方案中 XAML <UserControl x:Class=...> <Canvas x:Name="LayoutRoot"> </Canvas> </UserControl> 我的问题是:我的形象是什么?它没有出现在屏幕上,但是如果我将XAML更改为 <UserControl x:Class=...> <Canv
<UserControl x:Class=...>
<Canvas x:Name="LayoutRoot">
</Canvas>
</UserControl>
我的问题是:我的形象是什么?它没有出现在屏幕上,但是如果我将XAML更改为
<UserControl x:Class=...>
<Canvas x:Name="LayoutRoot">
<Image Source="s.jpg"></Image>
</Canvas>
</UserControl>
我来看看那个椭圆。那么问题出在哪里呢 试试看:
ImageSource imgSrc=新位图图像(新Uri(“,UriKind.RelativeOrAbsolute))
LayoutRoot.Children.Add(imgSrc);
LayoutRoot.UpdateLayout()
<UserControl x:Class=...>
<Canvas x:Name="LayoutRoot">
<Image Source="s.jpg"></Image>
</Canvas>
</UserControl>
Ellipse Model = new Ellipse();
Model.Fill = new SolidColorBrush(Colors.Gray);
Model.Stroke = new SolidColorBrush(Colors.Blue);
LayoutRoot.SetLeft(Model, Coor.X);
LayoutRoot.SetTop(Model, Coor.Y);
Model.Width = 50;
Model.Height = 30;
LayoutRoot.Children.Add(Model);