名前付きスタイルが継承されるしくみについて確認します。グリッドをフォームに配置し、グリッドのCaption プロパティとデフォルトの列を設定します。デフォルトの列の FooterText プロパティを設定し、グリッドのColumnFootersプロパティを True に設定すると、グリッドは次のように表示されます。
GridStyleCollection エディタで、Normal ノードを展開し、Font プロパティを選択してBoldボックスを ON にします。列ヘッダ、列フッタ、グリッドのキャプションのすべてが太字になります。これは、すべての組み込みスタイルが Normal スタイルまたは Normal の子スタイルを継承するためです。
次に、Heading ノードを展開し、ForeColor プロパティを選択します。カラータブのWebを選択し、次にNavyを選択します。列ヘッダとグリッドのキャプションバーの両方のテキストが白色になります。これは、Caption スタイルが Heading スタイルから色のプロパティを継承するためです。列フッタは変化しません。これは、Footer スタイルが、Heading ではなく、Normal を継承しているためです。
最後に、Caption ノードを展開し、BackColor プロパティを選択します。カラータブのWebを選択し、次にAliceBuleを選択します。列ヘッダの背景色が変化しないこと、および Caption スタイルが引き続き親スタイルの Heading からテキストの色を継承していることがわかります。