Подтвердить что ты не робот

Каков наилучший набор компонентов пользовательского интерфейса для WPF?

Ищем универсальный набор инструментов WPF. В настоящее время смотрит на Telerik и Infragistics. Есть ли лучшие варианты? Из этих двух, что лучше?

4b9b3361

Ответ 1

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

Для тех, кто обычно покупает стороннюю библиотеку только потому, что готовые элементы управления выглядят слишком мягкими, а затем продолжайте работать с XAML, так как вы получите всю настройку, в которой вы когда-либо будете нуждаться, и в конечном итоге вы научитесь как создать удивительный интерфейс, который вы никогда не получите, если просто перетащите готовые элементы управления на поверхность пользовательского интерфейса.

Для элементов управления, которые имеют очень специфическое поведение, DataGrid, элементы управления календарем и диаграммы, я нашел все, что мне нужно для CodePlex.

Как упоминалось в предыдущих сообщениях, я также рекомендую следующее для тех, кто не хочет выплескиваться в сторонних библиотеках управления.

Ответ 2

Также посмотрите DevExpress. Их компоненты довольно хороши

Ответ 3

Actipro имеет ленту WPF и набор компонентов (без DataGrid или Charting).

Есть несколько поставщиков, которые предлагают свою WPF Grid бесплатно (ограниченная версия их корпоративного выпуска, см. Xceed).

Для целей построения диаграмм существует Visifire.

Ответ 4

DevComponents имеет хороший набор.

Ответ 5

У меня нет опыта работы с Telerik, но если есть что-то хуже Infragistics, я был бы удивлен. Не уверен, какие именно компоненты вы используете - вы видели WPF Toolkit?

Ответ 6

Мы используем элементы управления Telerik для WPF. Первоначально мы начали с катания наших собственных сеток, комбо, деревьев и т.д. С помощью пользовательских стилей и шаблонов, но когда пришло время отполировать все, нам понадобились все дополнительные функции, которые предлагает Telerik. Мы разочарованы некоторыми элементами управления, такими как карусель, но мы работаем с ними, чтобы улучшить контроль. Мы часто находим, что поддержка, которую они дают (обычно с полными образцами кодирования), компенсирует стоимость пакета. Они хорошо согласуются с соглашениями об именах Microsoft, поэтому кривая обучения не слишком крутая.

Мы попробовали ComponentOne, но не нравится.

Ответ 7

Компонент One довольно приличный - немного дорогой, но приличный. Мы используем его для нашего нынешнего проекта, разрабатывающего приложение для отдела здравоохранения штата, и до сих пор довольны им.

Ответ 8

Моя компания имеет лицензии на пакет управления Infragistics, и в настоящее время я остаюсь в стороне от всех исключений управления для диспетчера стыковки, что довольно приятно.

Мы пытаемся уклониться от зависимости от элемента управления Grid и используем другие реализации пользовательского интерфейса (например, списки с шаблонами пользовательских данных), чтобы избежать прямой привязки к конкретной реализации поставщика.

В наши дни WinForms мы были сожжены совсем немного, опираясь на управление сетью Infragistics Grid для всего.

Ответ 9

Если вы ищете элемент управления лентой или DataGrid, Microsoft выпускает некоторые элементы управления вне обычных версий .NET Framework. Они доступны на http://www.codeplex.com/wpf

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

Ответ 10

есть время, чтобы проверить fpscomponents.com, иметь некоторые уникальные компоненты WPF, особенно для приложений с сенсорным экраном, а также большинство стандартных компонентов для WPF