こんにちは、これは私のコードです:
public class Class1 : FrameworkElement
{
protected override void OnRender(DrawingContext drawingContext)
{
base.OnRender(drawingContext);
var testOk = this.ActualWidth;
var testNotOk = this.GetValue(ActualWidthProperty);
}
}
TestNotOk は常にゼロで、TestOk には正しい値があります。なぜこれが起こるのですか?