det virker, de opføre sig som jeg vil have det men det er en øjebæ at se på, alle kontrollerne bliver gråtonet, og det var ikke meningen, jeg ville gerne have at kontrollerne så ud som de plejede...
Og i øvrigt giver det jo en dårlig brugeroplevelse, for hvordan skal du så ellers fortælle bugeren at feltet er readonly?
Overvej et alternativt design hvor informationen fra din kontrol bliver vist i en Label, TextBox etc. Personligt ville jeg finde det død irreterrende at en readonly kontrol blev vist som værende enablet uden at være det.
farven som textfelter skal have i readonly finder jeg ud af senere, det er lavet som en global variabel så det er lige meget, det var mere i store træk jeg skulle vide hvordan det blev gjort på andet end textfelter og comboboxe.
jeg tror jeg laver et eller andet svindleri til at vise data på en behagelig måde...
Det er ikke alle kontroller som du kan skifte baggrundsfarver på i disabled tilstand. Disse skiftes i henhold til dine systemindstillinger. Så du kan altså ikke lave en variabel for baggrundsfarve som du kan applye til alle dine kontroller, ved mindre at du på enkelte selv tegner kontrollen (eller dele heraf). Og igen, vær varsom med at lade brugeren tro at kontrollen er editerbar når den ikke er det.
det er rimelig skarpt gættet det er præcis hvad jeg er igang med at gøre, og jeg har ændret det visuelle layout således det er nemt at se om ReadOnly er aktiv ved at skifte ReadOnly på textbox til Enable, så bliver farven tonet ud, det er for at bibeholde baggrund og font text color så text stadig kan læses nemt!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.