Forum » Programiranje » [C#] problem
[C#] problem
Silvano ::
Problem je naslednji:
Izdelujem nek program, kjer si bo uporabnik izbral poljubno število številk med 1 in 100.
Problem, ki se mi je pojavil pa je:
Kako uporabniku najelegantneje prikazati neko številšnico (med 1 do 100), na kateri bi poklikal izbrana števila? Izbrana števila bi se seveda nekako označila (obarvala recimo).
Ima mogoče kdo kakšno idejo?
Izdelujem nek program, kjer si bo uporabnik izbral poljubno število številk med 1 in 100.
Problem, ki se mi je pojavil pa je:
Kako uporabniku najelegantneje prikazati neko številšnico (med 1 do 100), na kateri bi poklikal izbrana števila? Izbrana števila bi se seveda nekako označila (obarvala recimo).
Ima mogoče kdo kakšno idejo?
20sdfj093f ::
Ena taka intuitivna varianta je 100 labelov, ki jim določiš on_click evente (takrat naj spremenijo barvo).
Poleg tega si lahko narediš še en array 100 boolean izrazov, ki ti delujejo kot flagi o tem, ali je številka izbrana (on_click eventi naj poleg barve spremenijo še posamezen flag).
Oziroma lahko narediš tako da ti on_click eventi spreminjajo zgolj flage, en drug del kode pa skrbi za barvo posameznih labelov glede na flag v arrayu.
LPd
Poleg tega si lahko narediš še en array 100 boolean izrazov, ki ti delujejo kot flagi o tem, ali je številka izbrana (on_click eventi naj poleg barve spremenijo še posamezen flag).
Oziroma lahko narediš tako da ti on_click eventi spreminjajo zgolj flage, en drug del kode pa skrbi za barvo posameznih labelov glede na flag v arrayu.
LPd
Silvano ::
Zraven obeh predlogov, sem imel v mislih se 100 x Button gradnik. Verjetno pa obstaja se kaksna elegantnejsa resitev.
V Delphi-ju obstaja gradnik Table (ce se ne motim). Tako lahko dostopas do vsake celice posebaj, ji dolocas barvo, vsebino,..
Kaksen podoben gradnik bi bil zelo primeren. Toda, a obstaja taksen gradnik v C# ?
V Delphi-ju obstaja gradnik Table (ce se ne motim). Tako lahko dostopas do vsake celice posebaj, ji dolocas barvo, vsebino,..
Kaksen podoben gradnik bi bil zelo primeren. Toda, a obstaja taksen gradnik v C# ?
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Delphi - izdelava igreOddelek: Programiranje | 1165 (938) | Nextor |
» | Definiranje spremenjivke - javascriptOddelek: Programiranje | 1215 (1138) | a-ptuj |
» | Iframe in OnClickOddelek: Izdelava spletišč | 1321 (1265) | Road Runner |
» | asp.net izdelava linka do tiskanja...Oddelek: Izdelava spletišč | 1255 (1115) | jerneju |
» | Event na linku, zelo tricky!Oddelek: Izdelava spletišč | 1294 (1121) | Phoebus |