Ответ 1
Извините - неверный выбор ключевых слов. Рано утром, без кофе...
Оказывается, есть несколько примеров в разделе "Перетаскивание WPF DataGrid". Вот три:
Я создаю сетку данных WPF, и я хочу иметь возможность изменять порядок строк путем перетаскивания, например: Я нажимаю на строку и перетаскиваю ее вверх или вниз. Как и я, маркер показывает, где строка будет сброшена, если я отпущу мышь. Когда я освобождаю мышь, перетаскиваемая строка вставляется там, где указана маркер.
Кто-нибудь видел какие-либо статьи или сообщения в блогах, которые показывают, как это сделать? Я не хочу заново изобретать колесо, если мне это не нужно, и Google ничего не поднимает. Спасибо.
Извините - неверный выбор ключевых слов. Рано утром, без кофе...
Оказывается, есть несколько примеров в разделе "Перетаскивание WPF DataGrid". Вот три:
Я бы предложил использовать метод перетаскивания, называемый GongSolutions.WPF.DragDrop. Он работает на любом ItemsControl
и, следовательно, также на DataGrid
. Он позволяет использовать варианты использования стиля MVVM с помощью встроенных средств определения свойств, чтобы включить его. Вы должны проверить ссылку для простого примера.