小编Pat*_*ick的帖子

带图像的简单ON/OFF切换按钮

我正在开发一个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.

c# image button toggle winforms

5
推荐指数
1
解决办法
3174
查看次数

标签 统计

button ×1

c# ×1

image ×1

toggle ×1

winforms ×1