2014-02-01 6 views
1

Когда я использую pictureBox я могу получить расположение изображения, как это (его работает отлично)PictureEdit расположение изображения

using (Form ps = new PhotoSlider()) 
{ 
    (ps.Controls[0] as PictureEdit).Image.Location = e.Item.Caption; 
    ps.ShowDialog(); 
} 

Но с DevExpress PictureEdit я не могу установить местоположение изображения.

Кто-нибудь знает, как я могу это сделать?

+0

Вы имеете в виду (ps.Controls [0] как PictureBox) .ImageLocation = e.Item.Caption; ...? – Jay

+0

да, но там нет «ImageLocation» item –

ответ

1

Я не думаю, DevExpress PictureEdit работает таким образом - я не могу на самом деле попробовать это, потому что моя лицензия DevExpress уже истек, но при условии, e.Item.Caption это имя файла, вы можете сделать что-то вроде

using (Form ps = new PhotoSlider()) 
    { 

     (ps.Controls[0] as PictureEdit).Image= Image.FromFile(e.Item.Caption); 
     ps.ShowDialog(); 
    } 

Идея состоит в том, чтобы установить свойство изображения самостоятельно ...

Удачи ..!

+0

Глупый я :) спасибо человеку. –

Смежные вопросы