Результаты поиска по запросу "wpf"

2 ответа

Использование значения enum напрямую имеет лучшую производительность, чем разбор строки каждый раз?

даю приложение, которое может быть использовано многими пользователями. Каждый пользователь классифицируется на один из следующих уровней аутентификации: public enum AuthenticationEnum { User, Technitian, Administrator, Developer } Некоторые ...

1 ответ

и изменил свойства файла log4net.config BuildAction-Content и Включить в VSIX-true, теперь он работает как положено. Спасибо dsdel за перенаправление меня на этот пост :)

et не регистрирует, когда он используется внутри расширения VSIX и установлен на другой целевой VS. У меня есть решение WPF. Я скачал log4net dll, я добавил log4net.config и установил значение «Копировать в выходной каталог» как «Копировать ...

1 ответ

Если вы продвигаете .NET Framework 4.0, значит, вы не помогаете своим коллегам-программистам.

запуском приложения (при загрузке формы) я хочу проверить и убедиться, что .NET Framework (3.5 или выше) установлены на компьютере - если нет, я хочу предложить пользователю загрузить и установить его (простой MessageBox с ИНТЕРНЕТОМ). ССЫЛКА на ...

ТОП публикаций

1 ответ

Это будет работать так, как вы ожидаете, что сфокусированная область будет работать.

у странное поведение, когда дело доходит до фокуса и клавиатурной навигации. В приведенном ниже примере у меня есть простой ItemsControl, который был спроектирован так, чтобы он представлял список CheckBoxes, связанных ...

2 ответа

 аргумент:

аю файл базы данных и на основе нет. из записей, выводимых из базы данных на мой запрос, я хочу заполнить кнопки. И после нажатия на любую из этих кнопок я хочу вызвать событие нажатия на эту запись в базе данных. Как я могу это сделать? Шаблон ...

9 ответов

 работает только если тип целевого свойства

ал составлять список «WPF gotchas»: вещи, которые меня беспокоят, и которые я должен был записать, чтобы запомнить, потому что я влюбляюсь в них каждый раз .... Теперь я почти уверен, что вы все случайно сталкивались с подобными ситуациями, и я ...

2 ответа

Обратите внимание, что я назначаю текущий текст в качестве запасного значения привязки OneWayToSource, чтобы иметь начальное значение (в противном случае текстовое поле было бы пустым после фокусировки)

я есть ряд элементов управления, которые привязаны к значениям, которые меняются каждую секунду или около того. Время от времени мне нужно «приостанавливать» элементы управления, чтобы они не обновляли свои привязки данных (в любом направлении). ...

4 ответа

Я реализую решение в классе IdleDetector. Я немного улучшил код. Детектор простоя выбрасывает IsIdle, который может быть перехвачен! Это дает это! Я жду некоторых комментариев.

аюсь справиться с бездействием и активностью пользователя в приложении WPF, чтобы постепенно исчезать и исчезать. После долгих исследований я решил пойти с (по крайней мере, на мой взгляд) очень элегантным решением, опубликованным Хансом ...

3 ответа

@appu: не требуется - но если hwnd отсутствует во время выполнения загруженного события (если это проблема), то может ожидать, пока система не завершит все важные задачи (такие как рендеринг :), может Помогите. Я уже видел много необычных сценариев с проблемами, которые могут быть решены таким образом. Но это всего лишь идея, я не могу гарантировать, что это работает. Кстати, я использую приведенный выше код без диспетчера и до сих пор не было проблем. Но я использую его только в одном приложении, и там это редко используемая опция. Поэтому это утверждение, безусловно, не является репрезентативным.

я есть пользовательский элемент управления WPF, для которого мне нужно заставить рендеринг вRenderMode.SoftwareOnly, Так как я использую .NET 3.5, мне пришлось сделать что-то вроде var hwndSource = PresentationSource.FromVisual(this) as ...

1 ответ

.Net 4.5: я должен использовать IDataErrorInfo или INotifyDataErrorInfo?

Я использовалIDataErrorInfo в моих приложениях MVVM / WPF. Теперь послеINotifyDataErrorInfo доступно в .Net 4.5 лучше заменитьIDataErrorInfo или продолжайте старый путь, используяIDataErrorInfo?