Я хочу преобразовать список в строку, разделенную запятыми. Для этого я использую многозначный преобразователь. Но я не знаю, как привязать его к полю в xamdatagrid.
Спасибо.
Я хочу преобразовать список в строку, разделенную запятыми. Для этого я использую многозначный преобразователь. Но я не знаю, как привязать его к полю в xamdatagrid.
Спасибо.
Может ли это работать для вас?
<igDP:Field Name="Property"">
<igDP:Field.Settings>
<igDP:FieldSettings>
<igDP:FieldSetting.CellValuePresenter>
<Style TargetType="{x:Type igDP:CellValuePresenter}">
<Setter Property="Content">
<Setter.Value>
<MultiBinding Converter="{StaticResource myConverter}">
<Binding Path="DataItem.Property1" />
<Binding Path="DataItem.Property2" />
</MultiBinding>
</Setter.Value>
</Setter>
</Style>
</igDP:FieldSetting.CellValuePresenter>
</igDP:FieldSettings>
</igDP:Field.Settings>
</igDP:Field>
Я не уверен, что свойство «Контент» работает, но я не могу проверить его прямо сейчас. Если это не так, вы можете просто определить шаблон внутри себя CellValuePresenter и привязать конвертер к текстовому полю или любому другому элементу управления, который вы хотите использовать
Надеюсь это поможет