Salesforce スタイルの使用
詳細ページの関連リストやセクションヘッダーなど、多くの Visualforce コンポーネントのデザインは、Salesforce の同じコンポーネントと共通しています。配色など、こうしたコンポーネントのスタイルの一部は、コンポーネントが表示されるタブに基づいています。コンポーネントのスタイル設定に使用するタブスタイルを指定するには、ページを標準コントローラに関連付けるか、<apex:page> または <apex:pageBlock> タグの tabStyle 属性を設定します。
- Visualforce ページに標準コントローラを使用する場合、新しいページには、関連付けられたオブジェクトの Salesforce での標準タブのスタイルが適用されます。これにより、関連オブジェクトに関連付けられたメソッドやレコードにアクセスすることもできます。
- カスタムコントローラを使用する場合、<apex:page> タグの tabStyle 属性により、関連付けられた Salesforce ページのデザインを模倣できます。ページを部分的に Salesforce ページに似せる場合、<apex:pageBlock> タグの tabStyle 属性を使用できます。「getter メソッドの定義」の例を参照してください。