トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     DataGridのheaderStyleを、_globalですべてのDataGridに設定したい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
tamakawa
Åê¹ÆNo.18243
投稿日時: 2005-6-21 15:10
新米
居住地:
投稿: 5
使用環境:
DataGridのheaderStyleを、_globalですべてのDataGridに設定したい

いつも勉強させていただきます。

表題の通り、DataGridのheaderStyleを、_globalですべてのDataGridに設定したいと考えております。

サイト内検索したところ、同じような問題を投稿された方がいましたが、解決策が見つかっていないようでした。

DataGridのスタイルを、すべてに設定する場合、ヘルプを確認したところ、以下のようにすると、設定することが出来ました。


import mx.styles.CSSStyleDeclaration;

if (_global.styles.DataGrid == undefined) {
  _global.styles.DataGrid = new CSSStyleDeclaration();
}
_global.styles.DataGrid.setStyle("alternatingRowColors", Array(0xFFF9F0, 0xFFFFFF));


このコードを参照して、DataGridのheaderStyleにも設定しようと、以下のコードを書きました。


import mx.styles.CSSStyleDeclaration;

headerStyles = new CSSStyleDeclaration();
headerStyles.setStyle("color", "0x993300");
headerStyles.setStyle("textAlign", "center");
headerStyles.setStyle("fontSize", 12);

if (_global.styles.DataGrid == undefined) {
  _global.styles.DataGrid = new CSSStyleDeclaration();
}
_global.styles.DataGrid.setStyle("headerStyle", headerStyles);


このようにコードを記述しても、スタイルの設定は出来ませんでした。

ちなみに、「_global」ではなく、「インスタンス名.setStyle」では、うまくいきました。

もし、解決された方がいましたら、よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » DataGridのheaderStyleを、_globalですべてのDataGridに設定したい tamakawa 2005-6-21 15:10
     Re: DataGridのheaderStyleを、_globalですべてのDataGridに設定したい Fumio 2005-6-28 1:14
       Re: DataGridのheaderStyleを、_globalですべてのDataGridに設定したい tamakawa 2005-6-28 9:56
         Re: DataGridのheaderStyleを、_globalですべてのDataGridに設定したい youich 2005-6-28 16:32
           Re: DataGridのheaderStyleを、_globalですべてのDataGridに設定したい tamakawa 2005-7-6 9:20

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops