Вопрос

Я пытаюсь реализовать поддержку перетаскивания в propertygrid на C #, используя VS2005 (.NET 2.0).Propertygrid может обрабатывать dragenter и т.д.события, но, похоже, нет способа получить griditem под указателем во время события перетаскивания.Лучшее, чего я смог добиться на данный момент, - это использовать свойство selectedgriditem для извлечения пользовательского propertydescriptor и установки значения, но для этого требуется, чтобы элемент сетки уже был выбран перед началом операции перетаскивания.

Кому-нибудь повезло с реализацией этого?

Спасибо :-)

Это было полезно?

Решение

Если вы не получаете никакой радости, вы могли бы попробовать SmartPropertyGrid ( Интеллектуальная сетка свойств );У меня есть понятия не имею сработает ли это, но, возможно, на это стоит посмотреть.Возможно, вы даже получите больше радости от "запроса функции" от стороннего разработчика, поскольку версия MS теперь в значительной степени закрыта, поскольку WPF взял верх.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top