В WPF я хочу сделать перетаскивание, используя правый клик. Что-то вроде проводника Windows, щелкните правой кнопкой мыши, немного переместите, и вы получите рекламодателя, чтобы указать на перетаскивание операции. Не двигайтесь, и вы получите контекстное меню, когда отпустите кнопку.
У меня все это инициировано, но когда я вызываю "DragDrop.DoDragDrop", он сразу же проваливается, он не ждет, пока мышь не поднимется.
Я видел эту ссылку Вопрос переполнения стека , и она относится к статье Silverlight и необходимости MouseCapture И она работает только с левой кнопкой. В буквальном смысле кажется, что просто невозможно выполнить операцию перетаскивания правой кнопкой мыши (например, окна) в wpf. Мне всегда трудно поверить в такие вещи :) (я попробовал MouseCapture безрезультатно)