tema: How to... C#
Prikaz jedne poruke
Stara 25.1.2017, 0:26   #822
GameMaster
Član
 
Član od: 20.8.2007.
Poruke: 62
Zahvalnice: 0
Zahvaljeno 3 puta na jednoj poruci
Slanje poruke preko MSN-a korisniku GameMaster
Određen forumom Re: How to... C#

Pitanje:

Zasto u C# uvek kreirati novi font mesto menjati propertie starog.
Nov sam u C# prici.

Recimo u delfiju je
Kod:
Font.Size:=50;
skroz legitimno, a u C# dobijem "Property or indexer 'Font.Size' cannot be assigned to -- it is read only"

Da li je normalno uvek kreirati font objekt kad treba nesto da promenim od propertija
recimo kao:
Kod:
yourformName.YourLabel.Font = new Font("Arial", 24,FontStyle.Bold);
Nekako mi se cini iz delfi prakse da je ovo skroz "naopako". Bespotrebno kreiranje postojeceg objekta samo zato sto je read only. To sto je read only mi je jos blesavije .
Moze li neko pojasniti sta se desava u pozadin? Sto nekreiram i label.text svaki put kad mu menjam text ?
GameMaster je offline   Odgovor sa citatom ove poruke