|
IsFocused не работает. Как заставить?
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
Вот, надо мне сделать так, чтобы если пользователь ткнул по таблице и работает с ней, добавлялась бы пустая строка для добавления новой записи. А если фокус убрал, то и строка убиралась бы. IsFocused - не работает. IsMouseOver (ради эксперимента, не более) - работает. Что, собственно, я тут творюУ меня в каждой ячейке столбца огромной таблицы DataGrid лежит по маленькой табличке DataGrid. Там от 1 до 3 строк. И если каждая такая табличка будет содержать пустую последнюю строку, то это сильно раздует суммарную высоту основной таблицы. Вот и думаю, как сделать так, что: Если табличка в фокусе ИЛИ в табличке начали заполнять новую (последнюю) строку, то CanUserAddRows=true иначе CanUserAddRows=false ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 01:21 |
|
IsFocused не работает. Как заставить?
|
|||
---|---|---|---|
#18+
хорошо я согласен, Информация к размышлению: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
(TextBox в разметке - чтобы можно было посмотреть, куда уходит фокус при перемещении по нажатию Tab). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 05:45 |
|
IsFocused не работает. Как заставить?
|
|||
---|---|---|---|
#18+
хм. Я просто делаю вывод, что IsFocused для некоторых элементов управления почему-то не работает. Всячески щёлкая, я так и не добился того, чтобы у меня строка окрасилась в зелёный, а таблица в LightSlateGray. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 11:08 |
|
IsFocused не работает. Как заставить?
|
|||
---|---|---|---|
#18+
и вместо него нужно использовать IsKeyboardFocusWithin ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 11:08 |
|
IsFocused не работает. Как заставить?
|
|||
---|---|---|---|
#18+
для начала стоить проверить FocusScope ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 12:03 |
|
|
start [/forum/topic.php?fid=21&tid=1440459]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 271ms |
0 / 0 |