Make it possible to be able to drag the Window not only from its Header. In some cases it is useful to be able to drag the RadWindow from within its content.
This can be achieved by hooking to the MouseDown event and calling the parent Window DragMove method: private void OnRadWindowMouseDown(object sender, MouseButtonEventArgs e) { if (e.ChangedButton == MouseButton.Left) { var window = sender as RadWindow; window.ParentOfType<Window>().DragMove(); } }