用BusinessSkinForm做了一个程序皮肤,用了一幅图做了一个较大的标准栏。 现在我想在标题栏中间插入一些控件,如 button,text等。 可以操作吗? 该怎么操作。 谢谢!!

解决方案 »

  1.   

    用BusinessSkinForm自带的SkinBuilder修改skn皮肤文件。
    例如:打开一个skn文件,在Section选SKINOBJECT,按绿色的加号,添加一个按钮stdbutton,
    ActivePictureIndex选好皮肤的图片,SkinRect是选位置,DownRect,RestoreRect之类的属性是选择按钮的图片的位置,Command则是按钮的功能。最后要把SkinRectinaPicture的值设为1
    TestForm预览一下就可以看到新添加的按钮了。
    保存就行了。
      

  2.   

    如果添加的是stdbutton就可以在command属性里选择,如果是button的话,没有这个属性,那就不清楚了。毕竟皮肤上面的按钮跟放在窗体上的按钮不同,多数用来装饰。我见过有些皮肤文件标题栏上有很多按钮,但真正会触发点击事件的就几个。
    去BSF的官方网站http://www.almdev.com/,看看能不能获取这方面的信息,我的英语水平有限,帮不了忙了,呵呵~~