我目前正在开发一个WPF应用程序,我希望用户能够单击一个将图像放到屏幕上的按钮。
目前我有一个组框区域,我希望图像显示出来。当用户单击“另一个图片”按钮时,将在组框内创建一个新图像对象,并在组框内显示另一个图片(前一个图片仍在其旁边)。我认为使用组合框最有效,因此图像将根据组框中的对象数自动重新调整大小。
我真正需要知道的是,是否有可能通过xaml.cs创建一个图像对象,如果是这样的话我该如何做(并让它进入指定的组框内)
由于
答案 0 :(得分:2)
我认为你在寻找这个:
Image i = new Image();
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri("plane.png", UriKind.Relative);
bi.EndInit();
i.Source = bi;
请参阅:http://msdn.microsoft.com/en-us/library/system.windows.controls.image.source.aspx