我目前在 Visual Studio 2010 中使用 vb.net,并且正在将 radbuttons 用于 winforms。
我怎样才能拥有一个左侧有图像而右侧有文本的按钮?我找不到合适的属性来设置图像。
是的,我可以设置 Displaystyle(图像和文本)和图像对齐(中左)的属性
谁能分享他的知识?
谢谢!
我目前在 Visual Studio 2010 中使用 vb.net,并且正在将 radbuttons 用于 winforms。
我怎样才能拥有一个左侧有图像而右侧有文本的按钮?我找不到合适的属性来设置图像。
是的,我可以设置 Displaystyle(图像和文本)和图像对齐(中左)的属性
谁能分享他的知识?
谢谢!
设置Appearance
为Appearance.Button
设置Image
属性
设置TextImageRelation
为TextImageRelation.ImageBeforeText
默认外观Appearance.Norm
在标签部分显示带有图像的传统单选按钮。
如果您的问题是关于普通按钮的,那么您可以从 Visual Studio 的属性窗口更改按钮的图像属性。
如果您动态生成按钮,您可以:
yourbuttonobject.Image = Image.FromFile(@"path to your image");
this.Controls.Add(yourbuttonobject);//controls have to be added to a container control
如果你的问题是关于Telerik Telerik Radbuttons for WinForms的 Telerik radbutton 控件, 那么你可以像这样为按钮设置主题 How to Theme the Telerik radbutton button
如果您的问题是关于单选按钮的,您可以从属性窗口或通过如下代码对其进行主题化:
private void Form1_Load(object sender, EventArgs e)
{
RadioButton dynamicRadioButton = new RadioButton();
dynamicRadioButton.Text = "I am a Dynamic RadioButton";
dynamicRadioButton.Location = new Point(20, 20);
dynamicRadioButton.Height = 40;
dynamicRadioButton.Width = 300;
dynamicRadioButton.Name = "DynamicRadioButton";
dynamicRadioButton.Image = Image.FromFile(@"your_image_path");
this.Controls.Add(dynamicRadioButton);
}