0
我已經使用XAML創建了一個按鈕,併爲它定義了一些簡單的屬性。爲什麼按鈕在點擊或懸停時變色? Xaml windows 8
<Button Name="btnNext" Grid.Row="1" Content="PARA" Width="200" Grid.Column="1" Background="#FF2D2D2D" HorizontalAlignment="Right" FontSize="40" Height="380" BorderThickness="0" />
它發生,當我點擊按鈕或將鼠標放在上面,它會改變顏色。 我試圖在btnNext_Click方法中逃避這種行爲,但它不影響任何東西。
private void btnNext_Click(object sender, RoutedEventArgs e)
{
Button button = sender as Button;
if (button != null)
{
button.Background = new SolidColorBrush(hexToColorConvertor("#FF2D2D2D"));
START_POINT += (uint)NUMBER_OF_BUTTONS1;
ReadFile(START_POINT);
}
}
有沒有人有任何想法如何解決這個問題?
嗯,你「創建」按鈕?你所描述的是'TargetType'''''的'Style'模板提供的預期行爲,你在做什麼? WPF/WP/SL等?這只是編輯模板或覆蓋默認值的問題。在嘗試編寫代碼來對付它之前,調查/學習如何工作是一個好主意。 –