2012-03-11 11 views

答えて

0

あなたはグリッド全体の背景画像を意味している場合、あなたは、背景画像

viewConfig:{ 
    cls : myVar?'myCustomClass':'' 
} 

CSSでのカスタムCSSプロパティを設定するには、グリッドパネルのviewConfigを使用することができます。ここ

.myCustomClass { 
    background:url("http://dummyimage.com/300.png/09f/fff") repeat 0 0; 
} 

完全な例です:

http://fiddle.jshell.net/dbrin/bQvyg/10/

それは素晴らしい見ていないと言う必要があります。

EDIT: "HardWorker"は、コンポーネントがレンダリングされた後にプログラマチックに変更する方法を尋ねました。だからここにある:

grid.view.removeCls('myCustomClass')  
grid.view.addCls("myOtherCustomClass") 
+0

こんにちはこれは私がしたいことですが、あなたはそれをやったので、それはコンポーネント定義に指定する必要があります。 initComponentグリッドパネルを作成した後に背景を変更できるようにしたい。グリッドが作成され、後でハンドラで特定の変数がtrueまたはfalseに設定されているかどうかがチェックされ、それに応じて背景が設定されます。 –

+0

grid.view.removeCls( 'myCustomClass')grid.view.addCls( "myOtherCustomClass") – dbrin

関連する問題