Какой самый простой способ узнать, фильтруется ли в настоящее время представление? Я хочу, чтобы команда clearAll отображалась только тогда, когда есть что-то очистить.CollectionViewSource фильтруется?
Спасибо!
Berryl
Какой самый простой способ узнать, фильтруется ли в настоящее время представление? Я хочу, чтобы команда clearAll отображалась только тогда, когда есть что-то очистить.CollectionViewSource фильтруется?
Спасибо!
Berryl
Лучшим способом было бы сравнить количество элементов в представлении с количеством элементов в исходной коллекции. Если они не совпадают, представление фильтруется.
блестящий ответ: -) – Berryl
Я очень стараюсь: D –
Я могу просто проверить, видимо ли View.Filter == null. – Berryl
true, если вы не установите фильтр, который ничего не сделал. –
@ Джон Гарднер. Привет, Джон, забыл об этом. Я завершил проверку всех значений по умолчанию для фильтра, хотя, если бы я собирался сделать это сейчас, это может быть так же просто, как проверить, меньше ли счетчик просмотра, чем подсчет источника. Если вы хотите ответить на этот вопрос, я был бы рад закрыть его. Cheers – Berryl