Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TextBox Mouse Leave 
V
    Опции темы
N1ko
Дата 26.7.2013, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

Репутация: нет
Всего: нет



Здравствуйте,
вопрос следующий.
При наведении курсора мыжи и нажатии по ячейке в DataGrid, она получает фокус  . Начинаю что-то печатать и в случае если увожу курсор мыши с ячейки, фокус теряется и соответственно теряю возможность продолжать печатать. Чтобы продолжить печатать приходится заново кликать по ячейке.
Можно ли изменить поведение так, чтобы фокус ячеки терялся не при Mouse Leave, а допустим при mouse click вне ячейки?

Код

<DataGridTextColumn Header="SomeHeader" Width="*" Binding="{ Binding League, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" />


Спасибо большое
PM MAIL ICQ   Вверх
dzaraev
Дата 26.7.2013, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 149
Регистрация: 12.1.2013

Репутация: нет
Всего: 1



Цитата(N1ko @  26.7.2013,  01:08 Найти цитируемый пост)
Можно ли изменить поведение так, чтобы фокус ячеки терялся не при Mouse Leave, а допустим при mouse click вне ячейки?

Насколько я вижу, по умолчанию именно так и происходит. Возможно у вас где-то добавлен код, который именно что меняет фокус при событии MouseLeave на ячейке?
--------------------
Если вопрос решён - помечайте тему.  
PM MAIL   Вверх
N1ko
Дата 26.7.2013, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 30.12.2007
Где: Киев

Репутация: нет
Всего: нет



Да, дествительно. Спасибо большое, у меня стоял тригер, который при наведении переводил ячейку в состояние редактирования

Код

<Style TargetType="{x:Type DataGridCell}">
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
                <Setter Property="IsEditing" Value="True" />
            </Trigger>
        </Style.Triggers>
    </Style>

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0795 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.