0
我有一個簡單的按鈕,有一些內容。儘管我的內容,按鈕點擊事件不會觸發,如果你點擊它。您需要點擊小邊框(內容後面的按鈕)才能觸發事件。什麼是解決方案?Silverlight Button內容點擊
在此先感謝。
<Button x:Name="btnAddFriend" Width="64" FontFamily="Fonts/Fonts.zip#Helvetica Neue LT Std" FontSize="10" Click="btnAddFriend_Click" Grid.Row="0" Grid.Column="3" HorizontalAlignment="Right">
<Button.Content>
<StackPanel Height="21" Width="62" Background="#FFC10708">
<TextBlock Text="Add Friend" Foreground="White" HorizontalAlignment="Center" VerticalAlignment="Bottom" Margin="0,3,0,0" Width="58" />
</StackPanel>
</Button.Content>
</Button>
- 更新
看來,上面的代碼中一個嶄新的品牌Silverlight項目工作正常。所以我必須提供更多細節!該按鈕位於網格內,並且該網格位於Tabcontrol內。現在我已經嘗試用xaml的複製和粘貼創建一個新的silverlight項目,並且一切似乎都起作用。但問題仍然在我的實際項目上發生。到目前爲止,我已經清除了瀏覽器緩存。我幾乎正在考慮一個新的方法來按鈕。
我無法重現此問題,點擊事件在我的測試中正常工作。 – AnthonyWJones 2009-12-02 17:35:16
管理解決這個問題。我將兩個按鈕從網格中拉出,並使用邊距替代它們。他們都現在點擊就好了。 – Matt 2009-12-02 19:01:15