DefaultCellStyle がヘッダーに適用されないのはなぜですか?
対象製品
MultiRow for Windows Forms 5.0J
詳細
デザイナで ColumnHeaderSection.DefaultCellStyle プロパティの値を変更しても、列ヘッダーセクションに配置したヘッダー型のセルにはスタイルが反映されません。これはコーディングでプロパティを変更する場合でも同様です。
この現象はDefaultCellStyle プロパティが行(Row)と共通の Section クラスに実装されていることによるものです。このプロパティは「ヘッダー型セル」以外のセルに対して有効です。たとえば、列ヘッダーセクションに文字列型セルを配置すると DefaultCellStyle プロパティの設定が適用されます。
列ヘッダーセクションや行でヘッダーのセルのデフォルトスタイルを変更するには、次のプロパティを使用してください。
(この動作についてヘルプには誤った記載があり、ご迷惑をおかけしましたことをお詫び申し上げます。この記載は2009/08/21修正版で修正されました。)
この現象はDefaultCellStyle プロパティが行(Row)と共通の Section クラスに実装されていることによるものです。このプロパティは「ヘッダー型セル」以外のセルに対して有効です。たとえば、列ヘッダーセクションに文字列型セルを配置すると DefaultCellStyle プロパティの設定が適用されます。
列ヘッダーセクションや行でヘッダーのセルのデフォルトスタイルを変更するには、次のプロパティを使用してください。
- Template.ColumnFootersDefaulrHeaderCellStyle プロパティ
- Template.ColumnHeadersDefaulrHeaderCellStyle プロパティ
- Template.RowDefaulrHeaderCellStyle プロパティ
(この動作についてヘルプには誤った記載があり、ご迷惑をおかけしましたことをお詫び申し上げます。この記載は2009/08/21修正版で修正されました。)
関連情報
この文書は、以前は次のFAQ IDで公開されていました : 11769