protected override void Arrange() { base.Arrange(); this.Grid = new Grid(); this.Grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(OriginalWidth) }); ColumnDefinition = this.Grid.ColumnDefinitions[0]; Behavior = new TestableSplitterBehavior(); Behavior.Attach(this.Grid); }