WPF имеет эквивалентные средства управления для всех средств управления Winforms?

В моем случае я получил эту ошибку, потому что API, который я использовал, мог возвращать данные либо в формате XML, либо в формате JSON. Когда я тестировал его с помощью браузера, он по умолчанию использовал формат XML, но когда я вызывал один и тот же вызов из приложения Java, API возвращал отформатированный ответ JSON, что, естественно, вызывало ошибку синтаксического анализа.

5
задан Gishu 23 September 2008 в 09:23
поделиться

5 ответов

Не у всех них есть эквиваленты.
FontDialog, например, не делает.. (ворчите ворчание). Эта страница имеет полное низкое.. регистрация, так как это может быть полезно так же, как умственное примечание. http://msdn.microsoft.com/en-us/library/ms750559.aspx

Обновление: Программированию книга WPF покрыли это. По-видимому, некоторые диалоговые окна не сделали шину RTM. FontDialog, который будет включенный в следующее обновление, доступен здесь.. как диалоговое окно ColorPicker. Также Вы, shuoldn't вслепую используют диалоговые окна Win32, потому что соответствующие типы в WPF (например, Шрифт и Цвет "больше и лучше" теперь.)

http://blogs.msdn.com/wpfsdk/archive/2006/10/26/Uncommon-Dialogs--Font-Chooser-and-Color-Picker-Dialogs.aspx

7
ответ дан 14 December 2019 в 01:21
поделиться

Образцы VistaBridge имеют обертки для некоторых диалоговых окон перспективы!

Также проверьте обертки, обеспеченные Системой. Win32 Microsoft. Win32

[ОБНОВЛЕНИЕ] 'Microsoft. Win32. FileDialog

1
ответ дан 14 December 2019 в 01:21
поделиться

Встраивание форм Windows с помощью WindowsFormsHost может вызвать много проблем - особенно при контакте rendering\видимости и т.д.

Некоторые средства управления уже реализованы другими и могли быть найдены по СЕТИ, такой как:

NumericUpDown DateTimePicker SplitButton

и конечно новый WPFDataGrid

1
ответ дан 14 December 2019 в 01:21
поделиться

К сожалению, это не делает. Однако можно "одолжить" некоторые диалоговые окна Windows Forms при помощи Microsoft. Пространство имен Win32, или можно интегрировать элементы управления Windows Forms при помощи Системы. Windows. Формы. Элемент WindowsFormHost WPF. Кроме того, можно отобразить диалоговые окна Windows Forms непосредственно путем вызова конструктора и затем вызова ShowDialog () метод на них.

0
ответ дан 14 December 2019 в 01:21
поделиться

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

0
ответ дан 14 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

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