我目前在Visual Studio 2010中使用vb.net,并且正在使用radbuttons for winforms。
如何在左侧部分显示图像并在右侧显示文字? 我找不到合适的属性来设置图像。
是的,我可以设置Displaystyle的属性(图像和文本)和imagealignment(middleleft)
谁能分享他的知识?谢谢!
答案 0 :(得分:1)
将Appearance
设为Appearance.Button
设置Image
属性
将TextImageRelation
设为TextImageRelation.ImageBeforeText
默认外观Appearance.Norm
显示标签部分中带有图像的传统单选按钮。
答案 1 :(得分:1)
如果您的问题是关于普通按钮,那么您可以在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 radbutton control Telerik Rad Buttons for WinForms 那么你可以按下这个按钮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);
}