Перенос слов в расширенный набор инструментов Xceed WPF Toolkit
Я пытаюсь убедить Xceed Datagrid (из расширенного набора инструментов wpf) обернуть текст в ячейки сетки. Столбцы данных имеют TextWrapping
для атрибута установлено значение "Обтекание" (и это, похоже, работает в ячейке заголовка столбца), но текст ячейки тела просто усекается с эллипсами.
Я поместил Datagrid в сетку, чтобы он не имел дело с виртуальным пространством, которое произошло бы, если бы сетка была, скажем, StackPanel
, Я также изменился Width
а также MaxWidth
настройки, как в Columns
и главное Grid
теги, в случае, если сетка или столбец требует значения, чтобы указать, куда обернуть, но это не сработало. Что мне нужно сделать, чтобы обернуть текст ячейки (и увеличить высоту строки для этих ячеек)
Xaml моей таблицы данных:
<Grid Grid.Row="0" Grid.Column="0" xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"
MaxHeight="400" >
<xcdg:DataGridControl ItemsSource="{Binding Path=ClientIssues}" AutoCreateColumns="False"
ScrollViewer.CanContentScroll="True" >
<xcdg:DataGridControl.View>
<xcdg:TableflowView UseDefaultHeadersFooters="False">
<xcdg:TableflowView.FixedHeaders>
<DataTemplate>
<xcdg:ColumnManagerRow FontWeight="Bold" AllowSort="True" />
</DataTemplate>
</xcdg:TableflowView.FixedHeaders>
</xcdg:TableflowView>
</xcdg:DataGridControl.View>
<xcdg:DataGridControl.Columns>
<xcdg:Column FieldName="IssueTitle" Width="250" Title="Client Issue"
TextWrapping="Wrap" >
<xcdg:Column.DisplayMemberBindingInfo>
<xcdg:DataGridBindingInfo Path="IssueTitle" />
</xcdg:Column.DisplayMemberBindingInfo>
</xcdg:Column>
<xcdg:Column FieldName="IssueDescription" Title="Description" Width="700"
TextWrapping="Wrap" >
<xcdg:Column.DisplayMemberBindingInfo>
<xcdg:DataGridBindingInfo Path="IssueDescription" />
</xcdg:Column.DisplayMemberBindingInfo>
</xcdg:Column>
</xcdg:DataGridControl.Columns>
</xcdg:DataGridControl>
</Grid>