[FlexGrid for WinForms] 水平方向の配置をCenterまたはRightに設定し、フォントを「MS ゴシック、12ポイント」にすると、セルのテキストが一部欠けて表示される

文書番号 : 81958     文書種別 : Bug
登録日 : 2017/02/02     最終更新日 : 2017/05/17

対象製品

Studio for WinForms

ステータス

修正済み

詳細

C1FlexGridの列のTextAlignをCenterXXXXまたはRightXXXXに設定し、フォントを「MS ゴシック」、12ポイントにすると、セルのテキストの左側が欠けて表示されます。

(2017.05.09追記)
C1FlexGridの列のTextAlignをLeftXXXXまたはRightXXXX(*)に設定し、フォントを「MS ゴシック」、9.75または10ポイントにすると、セルのテキストの左側が欠けて表示されます。
 * 2017.05.22追記

回避方法

この問題はバージョン4.0.20171.260で修正されました。
※ .NET Framework 2.0用アセンブリはメンテナンスモードに移行したため、C1.Win.C1xxxx.2.dllでの修正は行われません。
  .NET Framework 4.0用アセンブリ(C1.Win.C1xxxx.4.dll)をご利用ください。

修正版の適用方法については、アップデートの方法を参照してください。

修正版を適用しない場合の回避方法は、次の通りです。

以下のいずれかを設定します。

・C1FlexGridの列のTextAlignをLeftBottom/LeftCenter/LeftTopのいずれかに設定
・フォントサイズを12ポイント以外に設定
・フォントの種類を「MS ゴシック」以外に設定

(2017.05.09追記)
追記したケースに対しては、以下のいずれかを設定します。

・C1FlexGridの列のTextAlignをLeftBottom/LeftCenter/LeftTopのいずれかに設定(*)
・フォントサイズを9.75や10ポイント以外に設定
・フォントの種類を「MS ゴシック」以外に設定
 * 2017.05.22修正