В настоящее время я работаю над приложением, которое использует панель макета таблицы для отображения строки данных. Каждая строка содержит определенное количество текстовых полей и флажок.Является ли сетка WPF лучше, чем панель компоновки таблицы Winform
Количество рядов, имеющихся, как правило, довольно большое, что делает загрузку и навигацию панели макета таблицы чрезвычайно медленной.
После некоторого исследования я обнаружил, что TLP является одним из самых медленных элементов управления Winform UI, и я хотел бы вместо этого использовать WPF Grid.
Мой вопрос два раза:
1) выполнять Имеет ли WPF сетки лучше, чем Компоновка панели таблицы, когда речь идет о большом количестве строк?
2) Можно ли включать элементы управления WPF в приложение, которое использует исключительно элементы управления winform? (Приложение использует .NET 3.5)
Спасибо за ваше время и у вас отличный день.
Почему бы не использовать DataGridView? Это сделано для отображения строк данных ... – siride
Выполняет ли DataGridView лучше, чем панель макета таблицы? Спасибо за вашу помощь. –
Я проверил, DataGridView не может мне помочь, так как данные, которые я показываю, - это не только сырой текст. Каждая строка представляет собой комбинацию нескольких текстовых полей. Мало того, но текстовые поля уважают определенный порядок и макет. Они не близки друг к другу и имеют одинаковый размер. –