我做一个测验应用程序。
当用户单击正确的答案时,我希望按钮变为绿色。 但是我不知道如何。
<DataGridTextColumn Header="Phone">
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<TextBox Text="{Binding Price}"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
答案 0 :(得分:1)
您可以使用此:
If(rightAnswer){
// If you're in an activity:
answerBtn1.setBackgroundColor(getResources().getColor(R.color.green));
// OR, if you're not:
answerBtn1.setBackgroundColor(Button11.getContext().getResources().getColor(R.color.green));
}
或者,或者:
if(rightAnswer){
answerBtn1.setBackgroundColor(Color.GREEN); // From android.graphics.Color
}