求教ToggleButton按停后的状态在哪里设置
求教ToggleButton按下后的状态在哪里设置?
ToggleButton是WPF里可以设置为俩个状态或者三个状态的按钮,但是按下后的状态找不到地方编辑。按下就是灰色的,非常郁闷,即使在click事件里加了一段代码
仍然无法改变IsChecked属性为true时是个灰色的
------解决方案--------------------
你这里的ToggleButton是指类似CheckBox这种控件的基类,还是你自己自定义的ToggleButton控件?你想根据IsChecked属性改变控件的背景颜色?
ToggleButton是WPF里可以设置为俩个状态或者三个状态的按钮,但是按下后的状态找不到地方编辑。按下就是灰色的,非常郁闷,即使在click事件里加了一段代码
if(Toggle.IsChecked == true)
{
Toggle.Background = new SolidColorBrush(Color.FromRgb(101, 158, 17));
}
else if(Toggle.IsChecked == false)
{
Toggle.Background = new SolidColorBrush(Color.FromRgb(147,233,21));
}
仍然无法改变IsChecked属性为true时是个灰色的
ToggleButton
wpf
------解决方案--------------------
你这里的ToggleButton是指类似CheckBox这种控件的基类,还是你自己自定义的ToggleButton控件?你想根据IsChecked属性改变控件的背景颜色?