, если у меня много конфигураций и / или сред, обычно я делаю так:
$ cat src/main/resources/application.yml:
spring:
profiles:
include: >
profile1,
profile2,
...
profileN
$ ls -lah src/main/resources/config:
drwxr-xr-x 4 mak staff 136B Apr 16 23:58 .
drwxr-xr-x 6 mak staff 204B Apr 17 01:54 ..
-rw-r--r-- 1 mak staff 60B Apr 16 23:58 application-profile1.yml
-rw-r--r-- 1 mak staff 62B Apr 16 23:16 application-profile2.yml
...
-rw-r--r-- 1 mak staff 50B Apr 16 23:16 application-profileN.yml
Если я правильно понимаю вашу проблему, вы хотите избавиться от переноса, который можно выполнить с помощью:
<DataGrid ...>
<DataGrid.Resources>
<Style TargetType="{x:Type TextBlock}">
<Setter Property="TextWrapping" Value="NoWrap"/>
</Style>
</DataGrid.Resources>
...
, как здесь найдено WPF DataGrid Обтекание ячейки - установите NoWrap (False)
Вы можете указать ширину, с которой вы хотите начать, а остальные будут скрыты в правой части столбца.
Я не совсем понимаю, что вы хотите сделать здесь. Но я думаю, что есть проблема с отображением нескольких строк в сетке данных.
На мой взгляд, проблема не в том, что сетка данных - это данные, которые вы отправляете. Попробуйте обработать данные, прежде чем передавать их в сетку данных. То, что я обычно делаю, когда необработанные данные мне не подходят, это использование DataTable. В datatable я могу изменить его значение так, как мне нужно, просто удалить или добавить информацию - это просто, а затем я могу вставить ее в DataGrid, связав или просто передав его непосредственно в ItemSource с помощью DataTable.AsDataView (). 111]
PS: будьте осторожны, чтобы столбцы DataTAble и DataGrid были связаны между собой (содержимое столбца сетки данных должно иметь то же имя привязки, что и заголовок данных)