2012-01-16 3 views
0

Я в настоящее время использую vb.net в Visual Studio 2010 и использую radbuttons для winforms.Как добавить изображения в рамку в winforms?

Как у меня есть кнопка с изображением слева и текст справа? Я не могу найти правильную собственность для установки изображения.

Да, я могу установить свойство Displaystyle (изображение и текст) и imagealignment (middleleft)

кто может поделиться своими знаниями?

спасибо!

ответ

1

Набор Appearance для Appearance.Button

Установите Image свойство

Установите TextImageRelation в TextImageRelation.ImageBeforeText

по умолчанию внешний вид Appearance.Norm показывает традиционную кнопку радио с изображением в части этикетки.

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 radbutton от Telerik 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); 
     } 
Смежные вопросы