wpf

использование потока довольно просто Thread thread = new Thread(MethodWhichRequiresSTA); thread.SetApartmentState(ApartmentState.STA); Как выполнить то же самое с помощью задач в приложении WPF? Вот код: Task.Factory.StartNew ( () => {return "some Text";} ) .ContinueWith(r => ...

Как установить позицию диалога, которая пришла из .ShowDialog(); для отображения в центре главного окна. вот как я пытаюсь установить положение. private void Window_Loaded(object sender, RoutedEventArgs e) { PresentationSource source = PresentationSource.FromVisual(this); if (source != null)...

сделать привязку данных документа в WPF RichtextBox, Я видел 2 решения до сих пор, которые должны быть получены из RichtextBox и добавить DependencyProperty, а также решение с "прокси". Ни первый, ни второй не являются удовлетворительными. Кто-нибудь знает другое решение, или вместо этого, коммерческий контро...

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

Я искал описания событий " Preview******", как и каждый элемент имеет события KeyDown и PreviewKeyDown. В чем разница (не то, что одно прикрепленное событие, а другое нет, реальная обычная разница и разница в способе программирования) в любом классе, производном от Control, можно переопределить оба метода.. ...

Я играл вокруг С C# консольное приложение, и я хочу перейти к созданию GUI приложений. Я никогда не занимался разработкой GUI, кроме основных приложений Java, но я хочу продолжать использовать C#. Должен ли я начать изучать Windows Forms или перейти прямо к WPF? Есть ли огромная разница? WPF строится поверх W...

в чем разница между Dispatcher.CurrentDispatcher (in System.Windows.Threading) и Application.Current.Dispatcher (in System.Windows)? моя интуиция говорит мне, что Application.Current.Dispatcher никогда не изменится, и является общим для всех потоков в текущем приложении, в то время как Dispatcher.CurrentDis...

Я должен быть в состоянии получить доступ к диспетчер это относится к представлению, которое мне нужно передать в ViewModel. Но вид не должен ничего знать о ViewModel, так как вы его передаете? Ввести интерфейс или вместо того, чтобы передавать его экземплярам, создать глобальный одноэлементный диспетчер, кот...

хорошо, я изучал шаблон MVVM, и каждый раз, когда я ранее пытался его изучить, я сдался по ряду причин: Ненужные Удлиненные Наматывается Кодирования нет очевидных преимуществ для кодеров (нет дизайнеров в мой кабинет. В настоящее время только я скоро буду другим кодером) не так много ресурсов / документации...

Ну, у меня есть хорошая книга WPF под названием Sams Windows Presentation Foundation Unleashed. Мне очень нравится читать и учиться с ним. Есть ли другие книги WPF, которые вы могли бы порекомендовать? ...