当设置好一个控件的素材之后,

希望别的控件也使用相同的素材,

这就要用到素材共享模式了,

 

接下来以按钮控件来举例:

先设置如下登录按钮btnLogin,

如下图所示:

 

右键按钮,在弹出的菜单中选择使用RefMaterial模式”,

如下图所示:

此时窗体上会生成一个Material组件btnLogin_Material

如下图所示:

这个btnLogin_Material就是btnLogin原来的SelfOwnMaterial,

之后btnLoginSelfOwnMaterial就会变为空,

btnLogin.MaterialUseKindmukRef,

表示使用RefMaterial来绘制控件,

btnLogin.RefMaterial会设置为btnLogin_Material

如下图所示:

 

再在窗体上放一个按钮btnOKCaption设置为确定”,

如下图所示:

然后把btnOK.MaterialUseKind设置为mukRef,

btnOK.RefMaterial设置为btnLogin_Material,

如下图所示:

效果如下图所示:

 

就这样,这个Material组件共享给了两个按钮使用。