Fondamentalement, j'ai une fenêtre de paramètres, et lorsque vous cliquez sur "OK", il est supposé appliquer des paramètres au formulaire principal (par exemple, définir la police d'un contrôle, etc), et puis fermez.Modification de la propriété d'un contrôle sur un autre formulaire
frmmain frm = new frmmain();
frm.OLVAltBackColor = Color.Aquamarine ;
J'ai essayé, mais il applique uniquement les paramètres à cette instance, et vous pouvez le voir si vous faites frm.Show();
J'essaye de faire en sorte que le formulaire déjà ouvert ait changé ses propriétés de contrôle.
Cela a fonctionné après avoir fait le tour (a dû ajouter This.Dialogresult = DialogResult.Ok;) - Apprenez quelque chose de nouveau tous les jours :) tysm – Mike
Vous pouvez définir cela dans le concepteur en changeant la propriété DialogResult de votre bouton OK pour être 'OK' et le DialogResult de votre bouton d'annulation doit être 'Annuler'. –