C # / WPF: почему TabItem.IsFocused возвращает ноль - PullRequest
0 голосов
/ 27 августа 2010

У меня есть код, подобный

e.CanExecute = tabEditor.IsFocused;

, но во время выполнения я получаю ошибку исключения нулевой ссылки.но в документах IsFocused возвращает только true или false, почему это происходит?Кстати, tabEditor является <TabItem>

1 Ответ

2 голосов
/ 27 августа 2010

Скорее всего, либо e, либо tabEditor равно нулю, т. Е. Они нигде не были назначены объекту (или явно назначены null)Если код находится в обработчике событий, возможно, что фреймворк не инициализировал все переменные к моменту вызова обработчика событий, и в этом случае вы можете захотеть проверить на null.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...