/// <summary> /// Arranges the content of a <see cref="T:System.Windows.Controls.Canvas" /> element. /// </summary> /// <param name="arrangeSize"> /// The size that this <see cref="T:System.Windows.Controls.Canvas" /> element should use to /// arrange its child elements. /// </param> /// <returns> /// A <see cref="T:System.Windows.Size" /> that represents the arranged size of this /// <see cref="T:System.Windows.Controls.Canvas" /> element and its descendants. /// </returns> protected override Size ArrangeOverride(Size arrangeSize) { _TextBox.Arrange(new Rect(arrangeSize)); _ComboBox.Arrange(new Rect(arrangeSize)); return(base.ArrangeOverride(arrangeSize)); }