0

Telerik RadTools for Windows Forms を使用して構築された Windows フォーム コントロールがあります。このフォームは、「Office 2010 Silver」テーマを使用して適切にスタイル設定されています。ただし、実行時に、テーマによって一部のラベルの配置がずれているようです。

フォームに複数行のラベルとテキスト ボックスがあります。ラベルの右側をすべて揃えたい。これは、Visual Studio デザイナーで簡単に実行できます。ただし、Telerik テーマはフォントをわずかに変更し、ラベルのサイズも変更するため、問題が発生していると思います。デザイナーはコントロールの x、y 座標のみを保存するため、ラベルの右端が整列しなくなります。

これを回避するコーディング方法はありますか?

4

1 に答える 1

0

すべてのラベルで次のことを実行して、これを修正しました。

  1. AutoSize を false に設定します。
  2. x-location を最も幅の広いラベルの位置に設定します。
  3. 最も幅の広いラベルと同じサイズに設定します。
  4. TextAlignment を右に設定します。

すべてのラベルの幅と開始位置 (左) は同じであるため、ラベルの位置は固定されます。配置を右に設定すると、問題が解決されます。

于 2013-04-26T19:53:46.020 に答える