Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGrid.IsEditMode / 6 сообщений из 6, страница 1 из 1
25.04.2018, 13:48
    #39636022
ЧитательX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
Нужно программно определить редактируется ли в данный момент какая-нибудь ячейка DataGrid.
Что-то никак не соображу как это сделать.
...
Рейтинг: 0 / 0
25.04.2018, 14:22
    #39636048
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
ЧитательX,
Смотри api грида.
Если нет статуса у грида, тогда заводишь свою переменную перечислимую и меняешь ее по событиям редактирования.
...
Рейтинг: 0 / 0
25.04.2018, 17:43
    #39636262
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
Код: c#
1.
2.
3.
4.
        event EventHandler<DataGridPreparingCellForEditEventArgs> PreparingCellForEdit;
        public event EventHandler<DataGridBeginningEditEventArgs> BeginningEdit;
        public event EventHandler<DataGridCellEditEndingEventArgs> CellEditEnding;
        public event EventHandler<DataGridRowEditEndingEventArgs> RowEditEnding;
...
Рейтинг: 0 / 0
26.04.2018, 05:51
    #39636485
ЧитательX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
Первое что приходило в голову так это искать статус у грида. По идее признак этого Edit-режима должен быть. Но, что-то ничего не нашел. Можно конечно ловить вход в edit-режим через события, а затем фиксировать в какую-то свою переменную. Но, тогда нужно отслеживать все возможные варианты выхода из этого режима, чтобы переменная показывала актуальное состояние, но это как-то странно будет выглядеть.
Ладно, если других мыслей ни у ого больше нет, то всем спасибо за внимание.
...
Рейтинг: 0 / 0
26.04.2018, 06:41
    #39636487
ЧитательX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
Нашел. Если использовать в качестве источника данных ListCollectionView, то у него есть такой признак:
Код: c#
1.
IsEditingItem


Тема закрыта.
...
Рейтинг: 0 / 0
26.04.2018, 12:15
    #39636680
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid.IsEditMode
ЧитательX,

а если, там не ListCollectionView, то тогда что? :)
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGrid.IsEditMode / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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