Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WPF DataGrid. непонятная ошибка / 6 сообщений из 6, страница 1 из 1
31.08.2016, 16:45
    #39301305
_Novichok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
есть такая привязка.
Код: xml
1.
2.
3.
4.
5.
<DataGrid.InputBindings>
	<KeyBinding Command="{Binding DeleteCommand}" Key="Delete"/>
	<KeyBinding Command="{Binding PasteCommand}" Key="V" Modifiers="Ctrl"/>
	<KeyBinding Command="{Binding CopyCommand}" Key="C" Modifiers="Ctrl"/>
</DataGrid.InputBindings>


после того, как нажимаю Ctrl+C в дебаге после входа в метод обработчик вылетает такая ошибка:

не могу толком отладить программу
...
Рейтинг: 0 / 0
31.08.2016, 17:30
    #39301350
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
вроде для Copy\Paste нужно делать не KeyBinding,
а CommandBinding
Код: xml
1.
2.
3.
<DataGrid.CommandBindings>
     <CommandBinding Command="{x:Static ApplicationCommands.Copy}" Execute="<EventHandler>" CanExecute="<EventHandler>"/>
</DataGrid.CommandBindings>


но это я так, на вскидку
команды копи паст точно есть
...
Рейтинг: 0 / 0
31.08.2016, 17:37
    #39301355
_Novichok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
в таком случае привязка попытается искать хендлеры в Model, а не во ViewModel.

Да и мой подход работает, заходит в обработчики во ViewModel, но внутри обработчика, до выполнения чего-либо, только зашел в него, - вываливается ошибка, и дальше только закрыть приложение
...
Рейтинг: 0 / 0
01.09.2016, 06:20
    #39301593
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
В методе внутри что?
...
Рейтинг: 0 / 0
01.09.2016, 16:37
    #39302142
_Novichok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
внутри логика копирования. К сожалению привести ее не могу.
Да и неважно, что там, выкидывает уже на открывающей скобке обработчика.
В окне Output еще выдавало код ошибки 0xc0000005 (на скрине) и "Access violation"

Копался в настройках решения и проектов, выставлял там вместо "x86" "Any CPU" - вроде бы прошло.
Но что это было, откуда взялось - не очень понятно.
...
Рейтинг: 0 / 0
01.09.2016, 20:42
    #39302308
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WPF DataGrid. непонятная ошибка
_Novichokвнутри логика копирования. К сожалению привести ее не могу.
Ну так просто заккоментируй там весь код. Если ошибка исчезнет, то она в в том что "привести ее не могу". Не исчезнет - давай оставшийся код сюда. Телепатов тут нет.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WPF DataGrid. непонятная ошибка / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]