私の問題は次のとおりです。データテーブルにバインドされたデータグリッドがあります。を行ヘッダーに配置し、に 2 つの文字列の連結を表示しButton
たいと考えています。Button.Content
これら2つのソリューションを組み合わせてみました:これとこれ
それぞれ個別に成功していますが、組み合わせると空白になりますButton.Content
。これが私が試したことです
<DataGrid.RowHeaderTemplate>
<DataTemplate>
<Button Width="90">
<Button.Content>
<MultiBinding StringFormat=" {0} - {1}">
<Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type DataGridRow}}" Path="Item.Index"/>
<Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type DataGridRow}}" Path="Item.Category"/>
</MultiBinding>
</Button.Content>
</Button>
</DataTemplate>
</DataGrid.RowHeaderTemplate
どんな助けでも大歓迎です。