RadioButton图像中的边距和Winforms中的文本

时间:2016-07-18 14:06:59

标签: c# winforms radio-button

我正在尝试使用.NET 3.5,C#动态创建一个单选按钮。这是代码:

RadioButton radioButton = new RadioButton();
radioButton.AutoSize = true;

radioButton.Text = "The majestic text that explored the world";
radioButton.Image = (Image)ResMgr.GetObject("get");

radioButton.ImageAlign = ContentAlignment.MiddleLeft;
radioButton.TextAlign = ContentAlignment.MiddleLeft;
radioButton.TextImageRelation = TextImageRelation.ImageBeforeText;
flowLayoutPanelSelectMonitor.Controls.Add(radioButton);

结果如下:

enter image description here

我需要解决几个问题。任何指针都将受到高度赞赏。

  1. 我需要在图像和文本之间留一些空白。我该怎么设置?

  2. 我需要单选按钮来调整大小,以便文本显示在一行中。如何在不设置宽度的情况下做到这一点?

  3. 图像被剪裁在底部。如何避免设置高度?

0 个答案:

没有答案