1

简介:阅读布拉德威尔逊元数据系列并在谷歌上搜索不成功后,我想知道:

问题:是否创建了任何允许您在元信息中标记 CSS 样式的 OS 项目/代码,例如在我的(伙伴)模型中,我希望能够用多种 CSS 样式装饰一个属性(您可以使用一种样式)使用 UIHint 伪造,我想设置许多可能的样式 - 并且能够“交叉使用”)

例如。

public class MyModel
{
    [DisplayCssHint("h5")]
    [DisplayCssHint("color:#777;")]
    [EditorCssHint(".myCoolTextClass")]
    [EditorCssHint(".myOtherCoolTextClass")]
    public string Title{ get;set; } 

    [DisplayCssHint(".normaltext")]
    [EditorCssHint(".myCoolTextClass")]
    [EditorCssHint(".myOtherCoolTextClass")]
    public string Message {get;set;}
}

想法:我知道这似乎不是放置样式信息的合乎逻辑的地方,但是因为它是元数据并且具有描述性......此外,在原型设计时这样做会很好 - (尤其是能够应用类样式和扩展更进一步 - 生成.Less文件真的很酷!如果它已经完成,我不想写它;)。任何链接/指针/想法将不胜感激。

谢谢,

4

0 回答 0