Я использую WPat datagrid из проекта Microsoft CodePlex. У меня есть настраиваемый элемент управления, который я хочу привязать к полю из строки datagrid. Я не могу для жизни понять, как указать всплывающую подсказку в строке datagrid.
Ближе всего я пришел, чтобы использовать RowStyle с Setter для установки всплывающей подсказки, но это, похоже, работает только для текста. Когда я пытаюсь поместить ControlTempalte в качестве значения для всплывающей подсказки, он отображает результат вызова ToString в типе ControlTemplate.
Мне кажется, мне нужно установить свойство Template в ToolTip, но я не могу понять, как это сделать...
<dg:DataGrid Name="dgResults" AutoGenerateColumns="True">
<dg:DataGrid.RowStyle >
<Style TargetType="{x:Type dg:DataGridRow}">
<Setter Property="ToolTip" >
<Setter.Value>
<ControlTemplate TargetType="{x:Type ToolTip}">
<StackPanel>
<TextBlock>txt1</TextBlock><TextBlock>txt2</TextBlock>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</dg:DataGrid.RowStyle>
</dg:DataGrid>