Winform DataGridView для UWP Datagrid C # - PullRequest
       24

Winform DataGridView для UWP Datagrid C #

0 голосов
/ 17 сентября 2018

Я искал переход от Winforms к UWP. В моем первом проекте мне нужно построить таблицу данных, которая будет динамической по своему характеру. Я выполнил это с помощью DataGridView в WinForms очень легко, динамически добавляя столбцы и форматируя ячейки в соответствии со значением ячейки.

  AREA1 | CAR10 | CAR 7 | CAR3 |  |
+=======+=======+=======+======+==+
| AREA2 |       |       |      |  |
+-------+-------+-------+------+--+
| AREA3 | CAR5  | CAR1  |      |  |
+-------+-------+-------+------+--+
| AREA4 |       |       |      |  |
+-------+-------+-------+------+--+
| AREA5 | CAR4  |       |      |  |
+-------+-------+-------+------+--+
| AREA6 |       |       |      |  |
+-------+-------+-------+------+--+
| AREA7 | CAR21 | CAR45 |      |  |
+-------+-------+-------+------+--+
| AREA8 |       |       |      |  |
+-------+-------+-------+------+--+
|       |       |       |etc..      |  |
+-------+-------+-------+--

Очень важно иметь возможность форматировать ячейки в соответствии со свойствами нижележащих объектов. Я просматривал пару элементов управления сеткой данных, в основном пользовательский интерфейс Telerik для UWP Datagrid, но не вижу, как вы динамически создаете свойства и затем форматируете ячейки. Я думаю, было бы легко, если бы было возможно отформатировать сетку в коде за Xaml, но это кажется неправильным способом?

1 Ответ

0 голосов
/ 17 сентября 2018

DataGrid управление с помощью UWP Community Toolkit - это стандартный и рекомендуемый способ создания приложений Enterprise и LOB, особенно когда вам нужна таблица, такая как структура данных, в ней есть все, что вам нужно, от редактирование ячеек, виртуализация, редактирование каждой ячейки с помощью пользовательского интерфейса или серверной части.

...