Jag har en WinForm där jag placerat en tabcontrol.
På en av tabsidorna har jag placerat en userkontroll som har följande kod vid dubbelklick i en datagrid:
Form1 f = new Form1();
f.LoadUser(Convert.ToInt32(row.Cells[0].Value.ToString()));
i Form1 som huvudformuläret heter finns följande kod:
Här ska det växlas tabsida och viss kod ska köras mot den userkontroll som finns på den tabsidan.
Messageboxen visas men tabben byts aldrig och customerInfo1.LoadContactInfo(userid,2); får ingen effekt.
Mer problem :(
om jag kör följande kod från en en annan form (dialog)
((Form1)this.ParentForm).LoadUser(30000);
så får jag felmeddelande om att "Objektreferensen har inte angetts till en instans av ett objekt."
Det funkar i Form1 men inte från en annan form i samma projekt.
Någon som har koll på detta?