如何在 WinForms 应用程序的 Telerik RadToggleButton 上添加和更改图标?我想在此处添加类似于 Telerik 文档中使用的图钉的内容。
我试图在我的 ToggleStateChanged 事件期间更改按钮的 Image 属性,但我什至看不到如何引用所需的图像。
如何在 WinForms 应用程序的 Telerik RadToggleButton 上添加和更改图标?我想在此处添加类似于 Telerik 文档中使用的图钉的内容。
我试图在我的 ToggleStateChanged 事件期间更改按钮的 Image 属性,但我什至看不到如何引用所需的图像。
当我看到 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;
}
}