Тестирование видимости полосы прокрутки ListBox в коде - позади

Здесь вы можете найти раздел страницы устранения неполадок для conda, связанный с вашей проблемой, и я думаю, что проблема заключается в неактивной среде.

С последней версией conda разработчики решили, что вместо того, чтобы загрязнять переменные среды их путями, вам нужно убедиться, что ваша среда активирована при выполнении каких-либо действий в ней, иначе такие вещи, как требуемые библиотеки DLL, не будут найдены.

Текущие IDE еще не обязательно адаптированы к этому изменению, я сам не могу использовать интегрированные консоли Python в PyCharm, потому что он пытается запустить его без предварительной активации среды. Очевидно, проблема должна быть исправлена ​​в следующем выпуске.

В любом случае, если вы не можете заставить свою среду IDE активировать среды conda перед выполнением каких-либо команд, вам просто нужно использовать обычные терминалы, где вы можете убедиться, что среда активна.

5
задан Kornelije Petak 27 April 2009 в 08:18
поделиться

1 ответ

Вы можете найти Listbox 'ScrollViewer, как описано здесь: WPF - Animate ListBox.ScrollViewer.HorizontOffset?

Затем вы можете использовать свойство ComputedVerticalScrollBarVisibility, чтобы проверить, видна ли полоса прокрутки:

ScrollViewer sv = FindVisualChild<ScrollViewer>(listOfItems);
Visibility scrollbarVisibility = sv.ComputedVerticalScrollBarVisibility;
10
ответ дан 13 December 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: