Can't handle events of Dialog Box Controls - WinForms C# -
i error when make method or add eventhandler control added on dialog box. make clearer, dialog looks this:
public static class promptmonth { public static string showmonthdialog(string caption) {     form prompt = new form()     {         width = 200,         height = 150,         formborderstyle = formborderstyle.fixeddialog,         text = caption,         startposition = formstartposition.centerparent     };     label textlabel = new label() { left = 25, top = 10, text = "pick month" };     combobox combomonth = new combobox() { left = 25, top = 35 };     button ok = new button() { text = "ok", left = 25, width = 100, top = 70, dialogresult = dialogresult.ok };      ok.click += (sender, e) => { prompt.close(); };     textlabel.autosize = true;      combomonth.dropdownstyle = comboboxstyle.dropdownlist;      combomonth.items.add("january");     combomonth.items.add("february");     combomonth.items.add("march");     combomonth.items.add("april");     combomonth.items.add("may");     combomonth.items.add("june");     combomonth.items.add("july");     combomonth.items.add("august");     combomonth.items.add("september");     combomonth.items.add("october");     combomonth.items.add("november");     combomonth.items.add("december");     combomonth.selecteditem = month; // month = current month      prompt.controls.add(textlabel);     prompt.controls.add(combomonth);     prompt.controls.add(ok);      prompt.acceptbutton = ok;     prompt.showdialog();      return combomonth.text; } } that's code makes dialog, , in case, call this:
string promptmonth = promptmonth.showmonthdialog("month"); that's dialog far without trying add method, if try add event handler for, let's say, combomonth combobox this:
combomonth.selectedindexchanged += new eventhandler(combomonth_selectedindexchanged);      private void combomonth_selectedindexchanged(object sender, eventargs e)     {         //     } and type right beneath prompt.acceptbutton = ok; i'll these errors:
i tried googling possibility of making whole brand new form, brand new project, populate form whatever wanted (and make act want dialog act like) , form1.cs included in code or that. understand dialogs not meant complex require popup window want methods , event handlers.
thank in advance , sorry making long, wanted make clear possible.
 
 
  
Comments
Post a Comment