2012-09-28 69 views
0

我了解如何使用主题设置类似style和styleClass的属性,但是如何在我的主题中设置属性(如productLogo)?如何在主题中设置应用程序布局属性?

我试图

<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>configuration.oneuiApplication.productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 

<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>configuration.productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 





<control> 
    <name>ApplicationLayout</name> 
    <property> 
     <name>productLogo</name> 
     <value>"/LogoSmall.JPG"</value> 
    </property> 
</control> 

,但似乎没有工作。

可以这样做吗?如果是这样如何?

回答

0

首先,您需要确定组件的themeID。 Tim Tripcony写了一篇关于如何做到这一点的博客,请参见http://xmage.gbs.com/blog.nsf/d6plinks/TTRY-8RXAQ6 当您知道主题ID时,您可以在自己的主题中使用

+0

我知道主题ID。它是ApplicationLayout。我需要知道的是如何设置组件的属性。我上面的帖子显示了应用程序组件的主题ID。 –

+0

我认为该值的语法应为 /LogoSmall.JPG

+0

通过主题应用布局属性只能是增量值,因为大多数应用程序只包含一个。通过在整个应用程序中统一将属性应用于给定类型的控件的众多实例,可以最有效地实现主题的力量。 –

相关问题