WPF инициализационные проблемыC#

Место общения программистов C#
Ответить
Anonymous
 WPF инициализационные проблемы

Сообщение Anonymous »

У меня есть приложение WPF (.net 4), которое имеет главное окно, и внутри в этом главном окне есть много меньших USerControls . Различные действия, выполняемые пользователем, приводят к тому, что usercontrols отображаются, чтобы быть замененными различными другими элементами управления с различными данными. Поток диспетчера WPF переходит к 100% процессору при загрузке элементов управления. На старых машинах или с большим количеством элементов управления это может привести к тому, что приложение, которое, по -видимому, заблокирует в течение 30 секунд! с быстрым процессором и хорошей графической картой).
Насколько я знаю, инициализации - это то, где WPF фактически загружает скомпилированный XAML в память. Я хотел бы предварительно инициализировать вещи на фоновом потоке, но все элементы управления WPF должны быть созданы и использованы в потоке диспетчера, поэтому я не думаю, что это возможно.

Подробнее здесь: https://stackoverflow.com/questions/426 ... e-problems
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»