将新创建的图像对象添加到窗口

问题描述:

Image myImage3 = new Image(); 
BitmapImage bi3 = new BitmapImage(); 
bi3.BeginInit(); 
bi3.UriSource = new Uri(@"C:\Users\User\Desktop\Awesomeness\PicProgram\Program\bin\Debug\flower.png", UriKind.Relative); 
bi3.EndInit(); 
myImage3.Stretch = Stretch.Fill; 
myImage3.Source = bi3; 

我想知道如何将myImage3添加到窗口中。将新创建的图像对象添加到窗口

我试过this.content.add.myImage3this.add(myImage3)和其他变化似乎没有工作。

有什么建议吗?

感谢

+1

@ _the_Down-voter:尝试提供反馈意见,告诉您为什么您的投票或新用户不知道他们需要如何改进他们的问题。 – Josh 2012-03-18 06:51:27

+1

你想把这个图像添加到特定的控件或表单背景吗?对你想要完成的事情有一个更具体的了解。 – Josh 2012-03-18 06:52:20

+0

@Josh我想在c#中创建一个图像控件,然后将其添加到WPF窗口。我不希望它占用整个页面,如背景 – user1219627 2012-03-18 16:44:48

似乎是一个基本的WPF的使用问题,虽然做的事情是在XAML简单可以得到在后面的代码有点复杂.....

你有你的图像添加到一些面板或内容控制,而不是窗口本身。因此,如果窗口中有网格,给网格命名为m_grid,然后执行m_grid.children.add(myImage3)。