2014-05-03 167 views
0

其实我想绑定单选按钮的内容部分到工具提示的单选按钮 我是一个在xaml beginer所以实践的理由我想学习它......为数据绑定更好的做法..我的代码如下:如何将按钮内容绑定到工具提示的Radiobutton?

<Button Name="BtnDemo" Height="Auto" Width="Auto" Content="Hello Dear!" HorizontalAlignment="Left" VerticalAlignment="Top" > 
     <Button.ToolTip> 
      <ToolTip > 
       <StackPanel > 
        <TextBlock Name="txbDemo" FontWeight="SemiBold" Foreground="Brown" Text="Tool Tip Of Hello Button"/> 
        <TextBlock Text="This Is The Tool Tip Of Hello Button...!"/> 
        <RadioButton Content="{Binding Content,ElementName=BtnDemo,UpdateSourceTrigger=Default}" IsChecked="True"/> 
       </StackPanel> 
      </ToolTip> 
     </Button.ToolTip> 
    </Button> 

我想做的事情是没有C#或VB.net ... thanx提前....

+0

你能描述一下到底是不是工作,请吗? –

+0

实际上,没有发生....! – Nikul

回答

0

试试这个:

<Button Name="BtnDemo" Height="Auto" Width="Auto" Content="Hello Dear!" HorizontalAlignment="Left" VerticalAlignment="Top" > 
    <Button.ToolTip> 
     <ToolTip DataContext="{Binding Path=PlacementTarget, RelativeSource={RelativeSource Self}}" > 
      <StackPanel > 
       <TextBlock Name="txbDemo" FontWeight="SemiBold" Foreground="Brown" Text="Tool Tip Of Hello Button"/> 
       <TextBlock Text="This Is The Tool Tip Of Hello Button...!"/> 
       <RadioButton Content="{Binding Path=Content}" IsChecked="True"/> 
      </StackPanel> 
     </ToolTip> 
    </Button.ToolTip> 
</Button> 
+0

感谢百万kmatyaszek ....它工作的很好.... – Nikul

+0

@Nikul不客气。如果一切正常,请不要忘记将答案标记为已接受(http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – kmatyaszek

相关问题