私は Silverlight を初めて使用し、ネストされた TextBlock を使用してボタンを作成しようとしていますが、両方をグリッド内に配置しています。テキストだけがクリック可能であることを除いて、すべてが正常に機能します...
<Grid x:Name="ValueHeadingContainer" Grid.Column="0" Grid.Row="0" Grid.RowSpan="2">
<Border Background="Transparent" BorderThickness="0,0,1,1" BorderBrush="#000" />
<Button Click="Button_Click" Name="ValueHeadingButton">
<Button.Template>
<ControlTemplate>
<TextBlock x:Name="ValueHeadingLabel"
Text="{Binding ValueLabel}"
Margin="10,0,0,0"
Style="{StaticResource FakeColumnHeader}"/>
</ControlTemplate>
</Button.Template>
</Button>
</Grid>