Альтернативы WPF [закрываются]

Вы на самом деле ничего не делаете с start_point и end_point.

Кроме того, если элемент в середине больше, чем искомый элемент, не хотите ли вы переместить end_point в середину? То же самое относится и к вашему elif-утверждению - если элемент посередине меньше, чем искомый элемент, вам нужно переместить start_point в середину.

6
задан Tony the Pony 10 March 2009 в 22:06
поделиться

5 ответов

Я не думаю, что необходимо волноваться о WPF том, чтобы быть отказывавшимся. WinForm был вокруг в течение долгого времени, и WPF является заменой.

Чрезмерное увеличение размера? Я не знаю... Походит на огромное обновление от WinForms до меня. Если существует чрезмерное увеличение размера, это всегда будет там, потому что под всем API Win32. Пока это не переписывается с нуля, я не думаю, что что-либо будет прекрасно. И так как каждый инструментарий, предназначенный для платформы Windows, должен иметь дело с этим... Я пошел бы с WPF и ReSharper...

14
ответ дан 8 December 2019 в 02:27
поделиться

MS не имеет практики отказа от инструментариев (WinForms, MFC, ActiveX и Win32 все все еще активно разрабатываются), и "чрезмерное увеличение размера" является на самом деле новыми возможностями, в которых Вы, возможно, не нуждаетесь прямо сейчас, но существует хороший шанс, в котором Вы будете нуждаться в будущем.

Если Вы не хотите чрезмерное увеличение размера и используете только API, который будет невозможен для MS прекратить поддерживать Вас, больше затем могут работать с API Win32 непосредственно.

6
ответ дан 8 December 2019 в 02:27
поделиться

Другой знак Microsoft серьезно относится к WPF, состоит в том, что она привыкает для создания Visual Studio 2010. XAML, кажется, привыкает больше, чем просто WPF (Основа Рабочего процесса, Коммуникационная Основа).

Я кодировал в WinForms в течение прошлых 5 лет, и я был немного скептиком WPF слишком сначала. Но после чтения нескольких книг и испытания мое первое приложение в WPF я начинаю видеть красоту его!

Я сохраняю удивительным сам тем, как мало кода "связующего звена" необходимо в приложении WPF по сравнению с тем, как я сделал бы его в WinForms. Вот пример: Я должен был показать простую гистограмму. В WinForms я записал бы пользовательский элемент управления и обработал бы рендеринг меня. В WPF я сделал все это от xaml без одной строки кода! Я просто связал образцы данных с полем списка, заменил шаблон расположения поля списка к горизонтальной панели стека и заменил шаблон объекта к прямоугольникам, какая высота связывается с демонстрационными значениями!

7
ответ дан 8 December 2019 в 02:27
поделиться

Это зависит от Вашего любимого языка программирования, но QT является хорошим инструментарием Gui для C++. Это имеет впечатляющие функции, свободно и так независимо от платформы, как это добирается для инструментариев GUI.

3
ответ дан 8 December 2019 в 02:27
поделиться

Adobe AIR - сильный конкурент. Если вы хотите создавать кроссплатформенные приложения с богатым пользовательским интерфейсом, обратите внимание на это.

1
ответ дан 8 December 2019 в 02:27
поделиться
Другие вопросы по тегам:

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