Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.108 pregleda

Najnovija ↓

klasa CheckBox nije vidljiva... 28.10.2005. u 09:09 · pre 255 meseci #1
Pokusat cu ukratko (u pitanju je C# i windows aplikacija):

dakle, kreiram dinamicki nekoliko kontrola tipa checkbox i redam ih u panel, i tom prilikom im dodajem odredjena svojstva, izmedju ostalog dodjeljujem im eventhandler..
Code:
imeKontrole.CheckStateChanged += new System.EventHandler(this.checkBox1_CheckStateChanged);

tako se zavisno od situacije u neka doba pojavi na mojoj formi odredjen broj checkboxova.. i na promjenu stanja cekiranja zelim da uhvatim koji checkBox sam kliknuo, i zavisno od toga preduzmem neku akciju.. evo i koda:

Code:

private void checkBox1_CheckStateChanged (object sender, System.EventArgs e)
{
   for (int i = 0; i<panel1.Controls.Count;i++)
  {
            
       if (sender == panel1.Controls[i])
      {
            //sada bih htio sljedece:
            //if (panel1.Controls[i].Checked == true);
            //ali ne mogu, jer u ovom dijelu koda, uopste nije vidljiva klasa System.Windows.Forms.CheckBox ...
          //ne ide ni ((System.Windows.Forms.CheckBox)panel1.Controls[i]).Checked
      }... i tako dalje


Zasto ne vidim CheckBox, i postoji li neka alternativa.. (frejmvork 1.1)

unaprijed hvala..
Re: klasa CheckBox nije vidljiva... 28.10.2005. u 09:35 · pre 255 meseci #2
Kod mene ovo radi bez problema - Uslov je if ((System.Windows.Forms.CheckBox)panel1.Controls).Checked).

A šta tebi javlja kompajler - pojasni malo nije vidljiva.
Re: klasa CheckBox nije vidljiva... 28.10.2005. u 09:57 · pre 255 meseci #4

Citat:
dusans: Kod mene ovo radi bez problema - Uslov je if ((System.Windows.Forms.CheckBox)panel1.Controls).Checked).

A šta tebi javlja kompajler - pojasni malo nije vidljiva.


da i meni je proradilo na taj nacin neposredno nakon sto sam napisao post.. mada zaista ne kontam zasto prije nije moglo.. sada ide..

pozdrav, i hvala na trudu
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme