» »

[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?

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

joze67 ::

CheckedListBox

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# ?

darkolord ::

DataGridView


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Delphi - izdelava igre

Oddelek: Programiranje
81165 (938) Nextor
»

Definiranje spremenjivke - javascript

Oddelek: Programiranje
51215 (1138) a-ptuj
»

Iframe in OnClick

Oddelek: Izdelava spletišč
51321 (1265) Road Runner
»

asp.net izdelava linka do tiskanja...

Oddelek: Izdelava spletišč
121255 (1115) jerneju
»

Event na linku, zelo tricky!

Oddelek: Izdelava spletišč
61294 (1121) Phoebus

Več podobnih tem