J'ai créé un UserControl personnalisé avec juste une PictureBox et un NumericUpDown et j'ai déclaré 2 propriétés pour pouvoir les modifier directement et graphiquement dans la form appellante
Mais à chaque régénération du projet(ou quand je clique sur mon UC_img de la form), Visual Studio 2008 cesse de fonctionné et redémarre. Comment faire pour que quand je choisi dans ma comboBox une image (grâce à ma décoration, j'ai une mini image ainsi que son nom), elle se mette aussi dans la pictureBox sans casser l'IDE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 public partial class UC_Img : UserControl { public UC_Img() { InitializeComponent(); } [DefaultValue(ECountryImage.Blanc)] [Editor(typeof(DecoreurImage), typeof(System.Drawing.Design.UITypeEditor))] public ECountryImage Image { get { return this.Image; } set { this.Image = value; Bitmap bmp = Ressource.getImage(value); if (bmp != null) { this.pictureBox.Image = bmp; //<= Cette ligne fait planté l'IDE } } } public int Nombre { get { return Decimal.ToInt32(this.compte.Value); } set { this.compte.Value = value; } } }
Merci d'avance,
Arsenic68
Partager