Avatar billede disco_keld Nybegynder
18. februar 2003 - 08:52 Der er 9 kommentarer

style på en label f.eks. i vb.net?

Davs.....

Jeg kan ikke få min style propertien til at virke, i min vb.net kode.

lblReadOnly.Text = "Fornavn"
lblReadOnly.ForeColor = Color.Gray
lblReadOnly.Font.Bold = True
lblReadOnly.BorderStyle = BorderStyle.Solid

lblReadOnly.Style = ?

lblReadOnly.BorderWidth = ?

hvordan fixer jeg den?

mvh

DK
Avatar billede midas_dk Nybegynder
18. februar 2003 - 09:20 #1
Style attributten på en label er ReadOnly... Kan det mon passe at den attribut, du leder efter, hedder CssClass?
Avatar billede mortrr Praktikant
18. februar 2003 - 09:30 #2
Den er ikke readonly i klienten, så flyt ændringerne ud i browseren.

- Morten
Avatar billede burningice Nybegynder
18. februar 2003 - 10:11 #3
disco_keld>> jeg vil også anbefale dig at bruge en CssClass istedet, som midas foreslår, da du på den måde kan gemme al din layout i en tekstfil, og derfor slipper for at blande design og programmering sammen
Avatar billede disco_keld Nybegynder
18. februar 2003 - 10:16 #4
Det gør jeg også.........

Jeg har alt mit stylle i en css fil.

Jeg ville bare lige prøve det
Avatar billede burningice Nybegynder
18. februar 2003 - 10:29 #5
okay :)

du kan læse lidt om style-propertyien her ms-help://MS.NETFrameworkSDK/cpref/html/frlrfsystemwebuiwebcontrolswebcontrolclassstyletopic.htm, hvor du også kan se at der kun er en get-metode.
Til gengæld er BorderWith både get og set (ms-help://MS.NETFrameworkSDK/cpref/html/frlrfsystemwebuiwebcontrolswebcontrolclassborderwidthtopic.htm)
Avatar billede disco_keld Nybegynder
18. februar 2003 - 11:38 #6
det er meget interresant det du siger der........

tænker på:

"hvor du også kan se at der kun er en get-metode.
Til gengæld er BorderWith både get og set"

Jeg er ikke begyndt selv at bruge properties endnu. Ved ikke lige hvorfor jeg har været lidt tilbage holdende med dem.

Jeg ved at Get er = Readonly og hvis man smider en Get og en Set i en Property så kan man skrive til den også.

Men hvornår, hvorfor og hvordan bruger man selv disse Properties?

Bruger i dem........?
Avatar billede burningice Nybegynder
18. februar 2003 - 11:46 #7
du kan se det i toppen af siden... der står f.eks.

public virtual Unit BorderWidth {get; set;}

jeg bruger personligt properties hver gang jeg kan slippe af sted med det, da det er lidt mere intuitivt end at lave to metoder der f.eks. hedder GetWidth() og SetWidth()
Avatar billede disco_keld Nybegynder
18. februar 2003 - 12:03 #8
okay........

jeg tænker her på, hvornår har man behov for at lave dem. Jeg har kodet en masse også en del klasser, men har ikke lige brugt dem.

Hvorfor skulle jeg begynde at bruge dem? Hvad er det fede ved det?
Avatar billede burningice Nybegynder
18. februar 2003 - 12:14 #9
jeg har da lige skrevet det... !!

"jeg bruger personligt properties hver gang jeg kan slippe af sted med det, da det er lidt mere intuitivt end at lave to metoder der f.eks. hedder GetWidth() og SetWidth()"...

prøv at gennemgå alle dine klasser.. hver gang du støder på en metoder som returnerer noget uden at tage noget argument, eller gør noget og kun tager eet argument, så er der god chance for at du kan bruge properties istedet
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester