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