Лучший отвечающий
событие на кнопку, чтоб загружалась картинка в дочернюю форму?

Вопрос
-
Люди добрые, подскажите. Надо написать событие на кнопку, чтоб загружалась картинка в дочернюю форму.22 мая 2012 г. 18:16
Ответы
-
Пример на c# технология WinForms.
1. Добавляете в проект вторую форму.
2. На нее кидаете PictureBox
3. В коде формы добавляете свойство:
public partial class Form2 : Form { public Form2() { InitializeComponent(); } public Image Picture { set { pictureBox1.Image = value; } } }
4. На первую форму добавляете кнопку. Вот ее обработчик:
private void button1_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.Picture = Image.FromFile(@"C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg"); f.Show(); }
5. Запускаете, на первой кнопке кликаете на форме, наблюдаете вот такой результат:
Такое хотели?
- Предложено в качестве ответа LXGDARKEditor 22 мая 2012 г. 19:01
- Помечено в качестве ответа Mit'ka 22 мая 2012 г. 19:31
22 мая 2012 г. 18:36Отвечающий
Все ответы
-
Постарайтесь задать ваш вопрос более понятно. Откуда картинка должна загрузится, в какой элемент дочерной формы, как эта дочерная форма создана и как она стала дочерной, на какое событие кнопки вы хотите это выполнить. В общем не торопясь опишите задачу, расскажите что вы уже сделали и что сделать не получается и старайтесь формулировать ваши мысли более понятно.
Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!
22 мая 2012 г. 18:29Отвечающий -
Пример на c# технология WinForms.
1. Добавляете в проект вторую форму.
2. На нее кидаете PictureBox
3. В коде формы добавляете свойство:
public partial class Form2 : Form { public Form2() { InitializeComponent(); } public Image Picture { set { pictureBox1.Image = value; } } }
4. На первую форму добавляете кнопку. Вот ее обработчик:
private void button1_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.Picture = Image.FromFile(@"C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg"); f.Show(); }
5. Запускаете, на первой кнопке кликаете на форме, наблюдаете вот такой результат:
Такое хотели?
- Предложено в качестве ответа LXGDARKEditor 22 мая 2012 г. 19:01
- Помечено в качестве ответа Mit'ka 22 мая 2012 г. 19:31
22 мая 2012 г. 18:36Отвечающий -
Да, Алексей, спасибо, такое мне и надо22 мая 2012 г. 18:53