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);
}
Hi,
This behavior was originally reported more than ten years ago, and we haven’t noticed significant demand or follow-up from the community since then. Also, there is a feasible workaround that can be applied. As a result, we currently plan to prioritize improvements that have a broader impact and are more widely requested.Regards,
Nadya | Tech Support Engineer
Progress Telerik