W pictureBox mam obrazek do którego użytkownik może dodawać opisy przez kontrolkę Label.
[...]
pictureBox1.Controls.Add(LABEL);
[...]
Jak zapisać obrazek aby zawierał dodane przez użytkownika opisy a nie sam obrazek w oryginale.
W pictureBox mam obrazek do którego użytkownik może dodawać opisy przez kontrolkę Label.
[...]
pictureBox1.Controls.Add(LABEL);
[...]
Jak zapisać obrazek aby zawierał dodane przez użytkownika opisy a nie sam obrazek w oryginale.
Co znaczy: - "dodawać opisy prze kontrolkę Label" ?
Napisz klasę, która będzie przechowywała obrazek i opis.
class PictureControl{
Image Image { get; private set; }
string Description { get; private set; }
public PictureControl(Image image, string description){
this.Image = image;
this.Description = description;
}
}
Następnie stwórz instancję czy listę obiektu 'PictureControl' i przypisz właściwość Image do swojego PictureBox'a a 'Description' do label'a znajdującego się przykładowo pod nim.
Przepraszam, nie do końca jasno to napisałem.
Użytkownik ładuje jakiś swój obrazek do programu i w miejscu gdzie kliknie pojawia mu się opis, tak jak w załączniku.
Teraz chce zapisać ten obrazek razem z jego opisami, dokładnie w tym miejscu gdzie są.