создание новых объектов изображений в C # - PullRequest
0 голосов
/ 18 марта 2012

В настоящее время я работаю над приложением WPF, в котором я хочу, чтобы пользователь мог нажимать кнопку, которая помещает изображение на экран.

В настоящее время у меня есть область группового блока, для которой я хочу, чтобы изображенияобъявиться.Когда пользователь нажимает кнопку «Другая картинка», внутри группового блока создается новый объект изображения, а внутри группового блока отображается другое изображение (предыдущее изображение остается рядом с ним).Я думаю, что использование группового блока будет работать лучше, так что изображения будут автоматически изменяться в зависимости от количества объектов в групповом поле.

На самом деле все, что мне нужно знать, это то, можно ли создатьобъект изображения через xaml.cs и если да, то как я могу это сделать (и заставить его войти внутрь указанной групповой рамки)

Спасибо

1 Ответ

2 голосов
/ 18 марта 2012

Я думаю, что вы ищете это:

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

...