To reproduce: - Try to set the alignment: radPopupEditor1.PopupEditorElement.PopupContainerForm.HorizontalPopupAlignment = HorizontalPopupAlignment.RightToRight; radPopupEditor1.Popup.HorizontalPopupAlignment = HorizontalPopupAlignment.RightToRight; - The property is reset when the popup is opened. Workaround: void radPopupEditor1_PopupOpening(object sender, CancelEventArgs e) { RadPopupOpeningEventArgs args = e as RadPopupOpeningEventArgs; int width = radPopupContainer1.Width; args.CustomLocation = new Point(args.CustomLocation.X - width + radPopupEditor1.Width, args.CustomLocation.Y); }