我正在开发一个WinForms项目,我正在尝试创建一个ON/OFF切换按钮,它使用两个单独的图像(都位于项目资源中),用于"ON"设置和"OFF"设置.
基于我在网上找到的内容,我使用了CheckBox它的外观设置为"按钮".
这是我到目前为止按钮的代码:
private void ToggleButton_CheckedChanged(object sender, EventArgs e)
{
if (ToggleButton.Checked)
{
ToggleButton.BackgroundImage.Equals(Properties.Resources.ToggleButton_ON);
}
else
{
ToggleButton.BackgroundImage.Equals(Properties.Resources.ToggleButton_OFF);
}
}
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我点击按钮时没有任何反应,我不确定我在这里做错了什么.
基本上,我希望背景图像在用户点击按钮之间ToggleButton_ON和之间循环返回ToggleButton_OFF.