どうやら簡単なことをしようとしていますが、なぜうまくいかないのかわかりません。
これは正常に機能します。
<TextBox DataContext="{Binding ElementName=CORDONES_ESTATALESDomainDataSource, Path=Data}" Text="{Binding Path=DNA_A1}">
<ToolTipService.ToolTip>
<ToolTip Content="{Binding Path=DNA_A1}"/>
</ToolTipService.ToolTip>
</TextBox>
ツールチップにテキストボックスと同じコンテンツを表示しています。それどころか:
<TextBox DataContext="{Binding ElementName=CORDONES_ESTATALESDomainDataSource, Path=Data}" Text="{Binding Path=DNA_A1}">
<ToolTipService.ToolTip>
<ToolTip DataContext="{Binding ElementName=TIPAJES_INTERMEDIOSDomainDataSource, Path=Data}" Content="{Binding Path=ALELOS_DNA_A2}"/>
</ToolTipService.ToolTip>
</TextBox>
これは何も示していません。domaindatasourceも異なるため、唯一の変更点はツールチップのDataContextが異なることです。
なぜこうなった?私は何か間違ったことをしていますか、それとも不可能ですか?データコンテキストが異なるためですか?これが方法でない場合、どうすればこれを行うことができますか?
ありがとう