internal virtual Size CalculatePreferredSize (Size constrainingSize) { if (!this.auto_size) return this.explicit_size; Size preferred_size = this.DefaultSize; return preferred_size; }