Telerik主题正在击败右对齐

时间:2013-04-26 18:53:28

标签: winforms telerik

我有一个Windows窗体控件,它是使用Telerik RadTools为Windows窗体构建的。该表单使用“Office 2010 Silver”主题很好地设计。但是,在运行时,主题似乎抛弃了我的一些标签的对齐。

我的表单上有几行标签和文本框。我希望标签的右侧都排成一行。这可以在Visual Studio设计器中轻松完成。但是,我相信我的Telerik主题正在抛弃它,因为它稍微改变了字体,这也改变了标签的大小。由于设计师只存储控件的x,y坐标,因此标签的右边缘不再排列。

有没有办法对此进行编码?

1 个答案:

答案 0 :(得分:0)

我通过在所有标签上执行以下操作来解决此问题:

  1. 将AutoSize设置为false。
  2. 将x-location设置为最宽标签的位置。
  3. 设置大小等于最宽标签的大小。
  4. 将TextAlignment设置为右侧。
  5. 由于所有标签将具有相同的宽度和相同的起始(左)位置,因此现在将修复它们的位置。将对齐设置为右侧可以解决问题。