2012-05-11 8 views

Antwort

10

Rufen Sie Measure() dann Arrange() und dann ActualWidth und ActualHeight werden aktualisiert.

+0

Zuerst wird Measure aufgerufen, dann Arrange. – HCL

+0

Richtig, natürlich! –

0
TextBlock tbl = new TextBlock(); 
tbl.Text = "Kishore"; 

tbl.Measure(new Size(0, 0)); 

double x = tbl.ActualHeight; 
+1

Eine kleine Erklärung könnte helfen. –

1

können dies auch über

UpdateLayout(); 
testBlock.ActualWidth 

Dies könnte nützlich sein, wenn mehrere Objekte Höhen und Breiten zu berechnen.

+0

das löste mein Problem Danke – hushyon