当前皮肤状态属性SkinStatus, 皮肤状态枚举SkinStatusEnums,时,组件需要重写SkinStatusChanged来改变当前皮肤。

public override void SkinStatusChanged(int skin)
{
    base.SkinStatusChanged(skin);
    if (skin== 1)
    {
        sender.Log("组件切换为皮肤1");
    }
    if (skin == 2)
    {
        sender.LogWarning("组件切换为皮肤2");
    }
}