Chodzi mi o to, że mam panel na form1. Ten panel dostaje enabled=false, gdy dochodzi do catch. W tej samej chwili pojawia się na ekranie druga forma (komunikat z buttonem ok). Mój kłopot polega na tym, że nie wiem jak się dostać w metodzie button_click do właściwość enabled tamtej formy z panelem. Bo chcę po prostu buttonem drugiej formy dać panelowi z pierwszej formy z powrótem wartosc enabled= true.
Zrobiłem jakoś tak, ale wypluwa mnie z programu:
Kod w formie z buttonem
edit:
Zmieniłem kod na taki - trochę go uprościłem i już mnie nie wypluwa, ale panel.enabled jest cały czas false;
public partial class Forma_z_komunikatem : Form
{
private static calosc cal = new calosc();
public Forma_z_komunikatem()
{
InitializeComponent();
this.SetAutoSizeMode(System.Windows.Forms.AutoSizeMode.GrowAndShrink);
this.MinimizeBox = false;
this.MaximizeBox = false;
}
private void zamknij_komunikat_btn_Click(object sender, EventArgs e)
{
this.Hide();
Forma_z_komunikatem.cal.panel_funkcji_liniowej.Enabled = true;
}
}