【问题标题】:How to change icon on a Telerik RadToggleButton in WinForms?如何更改 WinForms 中 Telerik RadToggleButton 上的图标?
【发布时间】:2013-05-06 13:03:23
【问题描述】:

如何在 WinForms 应用程序的 Telerik RadToggleButton 上添加和更改图标?我想添加类似于 Telerik 文档 here 中使用的图钉的内容。

我尝试在 ToggleStateChanged 事件期间仅更改按钮的 Image 属性,但我什至看不到如何引用所需的图像。

【问题讨论】:

    标签: winforms telerik togglebutton


    【解决方案1】:

    当我看到 Designer 自动代码如何将图像分配给这些按钮时,我最终能够弄清楚这一点。您首先必须将图像/图标添加到项目的 Resources.resx 文件中。

    然后,ToggleStateChanged 事件应如下所示:

    private void myToggleButton_ToggleStateChanged(object sender, StateChangedEventArgs args)
    {
        RadToggleButton myButton = (RadToggleButton)sender;
    
        switch (args.ToggleState)
        {
            case ToggleState.On:
                myButton.Image = global::myProject.Properties.Resources.toggleOn;
                break;
            case ToggleState.Off:
                myButton.Image = global::myProject.Properties.Resources.toggleOff;
                break;
            default:
                break;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-07
      • 2011-02-23
      • 2022-01-14
      • 1970-01-01
      相关资源
      最近更新 更多