c# - Selecting a default combobox value -


when program loads, combobox has no default value. want first 1 default value when program loaded. how can that?

using gtk; using system;  class sharpapp : window {     label label;     label label2;     label label3;     label label4;      public sharpapp() : base(" valutasoffan")     {         setdefaultsize(411, 199);         setposition(windowposition.center);         seticonfromfile("..\\..\\web.png");          deleteevent += new deleteeventhandler(ondelete);          string[] valutor = new string[]          {                 "yen",             "sek",             "euro"          };          //box1         fixed fix = new fixed();         combobox cb = new combobox(valutor);         combobox cb2 = new combobox(valutor);         entry entry = new entry ();         entry entry2 = new entry ();         cb.changed += onchanged;         cb2.changed += onchanged2;         entry.changed += onchanged3;         entry2.changed += onchanged4;          combobox combo = combobox.newtext();          combo.active = 0         cb.active = 0;          label = new label("-");         label2 = new label("-");         label3 = new label("-");         label4 = new label("-");          fix.put(entry, 100, 30);         fix.put(entry2, 100, 100);         fix.put(cb, 300, 30);         fix.put(cb2, 300, 100);         //fix.put(label3, 10, 30);         //fix.put(label4, 10, 100);         add(fix);          showall();           }      void onchanged(object sender, eventargs args)     {         combobox cb = (combobox) sender;         label.text = cb.activetext;     }      void onchanged2(object sender2, eventargs args)     {         combobox cb2 = (combobox) sender2;         label2.text = cb2.activetext;     }      void onchanged3(object sender3, eventargs args)     {         entry entry = (entry)sender3;         label3.text = entry.text;     }      void onchanged4(object sender4, eventargs args)     {         entry entry2 = (entry)sender4;         label4.text = entry2.text;     }      public static void main()     {         application.init();         new sharpapp();         application.run();     }      void ondelete(object obj, deleteeventargs args)     {         application.quit();     } } 

i want first 1 default value when program loaded. how can that?

base of index of given items

yourcombobox.selectedindex = 0; 

base of .valuemember of combobox

 yourcombobox.selectedvalue = 1; 

Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -