WPFでコンマで区切られた文字列値を持つグリッドの列にバインドされた値のリストとしてツールチップを表示する方法。 カンマ区切りの値を表示している列にバインドできます。Wpf-バインドされた値をコンマで区切ったリストに表示するようにコンマで区切られたカラムにツールチップをバインドする
<ctl:FieldHelp.Columns>
<data:DataGridTextColumn Binding="{Binding ID, Mode=TwoWay}" IsReadOnly="True">
<data:DataGridTextColumn.CellStyle>
<Style TargetType="data:DataGridCell" >
<Setter Property="ToolTipService.ToolTip" Value="{Binding Details}"></Setter>
</Style>
</data:DataGridTextColumn.CellStyle>
</data:DataGridTextColumn>
<data:DataGridTextColumn Binding="{Binding Name, Mode=TwoWay}" IsReadOnly="True"/>
<data:DataGridTextColumn Binding="{Binding Description, Mode=TwoWay}" IsReadOnly="True"/>
ここ
を追加することで行ったようにXAMLでコンバータを含ん忘れては良い答え –
を持っている最良の方法はサウンズれます値コンバータを使用する。ツールヒントを列にバインドすることはできますが、カンマで区切られた値の文字列が表示されていて、その値をリストとして表示する必要があります。値コンバーターを使用すると、コンマを改行文字で置き換えることができます。\ n – ooorndtski
はい@ooomdtskiですが、コンバーターの使用方法はわかりません。 –