public void Changed() { fModel.CreateBrushes(); switch (fChartType) { case CircleChartType.Ancestors: fModel.BuildAncTree(); break; case CircleChartType.Descendants: fModel.BuildDescTree(); break; } fModel.AdjustBounds(); ExtSize boundary = GetImageSize(); SetImageSize(boundary, false); }