У меня есть toolStrip1, размещенный на форме (System.Windows.Forms) на C# и добавленный к нему пять кнопок toolStrip. Теперь мне интересно, как позволить пользователю переупорядочить эти кнопки, перетащив их на другие позиции в toolStrip1. Я установил для инструмента toolStrip1.AllowItemReorder значение true и AllowDrop для false как указано в статье Microsoft.Переупорядочить toolStrip элементы внутри одного инструментаStrip, не удерживая клавишу ALT нажатой в C# VS 2008
Теперь необходимо включить автоматическую обработку переупорядочения элементов в toolStrip1. Но это не сработает - только если я удерживаю ALT-Key нажатым, toolStrip1 реагирует на попытки переупорядочения пользователя. Нужно ли мне обрабатывать DragEvent, DragEnter, DragLeave сам, чтобы избежать удерживания клавиши Alt во время переупорядочения элементов?
Если это так, пожалуйста, дайте мне пример того, как эти события будут выглядеть на toolStrip с помощью toolStripButtons, если я хочу перетащить один элемент в другую позицию в toolStrip1 без каких-либо ALT-ключей (например, Internet Explorer Favorites делает). Я не испытываю этого.