Отправка DragEventArgs из кода в текущую ViewModel в vb.net - PullRequest
0 голосов
/ 14 января 2020

В настоящее время я использую структуру MVVM для разработки приложения, которое работает нормально. Я сейчас пытаюсь реализовать перетаскивание файла на функцию DataGrid. Я читал, что это возможность использовать код позади события drop. Я борюсь с возможностью отправки данных из кода в текущий контекст данных для этого представления. Я понимаю, как это сделать в c#, но, к сожалению, я не могу найти синтаксис, чтобы сделать это в VB. net

Кто-нибудь еще достиг этого раньше? мне бы хотелось, чтобы некоторые указатели помогли мне отправить данные, полученные событием перетаскивания, в текущую модель представления.

РЕДАКТИРОВАТЬ РЕШЕНО

Если вы используете метод кода для отправьте DragEventArgs вашей ViewModel, вы можете использовать выражение TryCast.

dim viewmodel = TryCast(DataContext, yourViewModel)

, затем с помощью ViewModel вы можете пройти через то, что вам нужно

спасибо!

...