我试图以自己的风格显示系统中可用的所有字体。但它没有用。我跟踪颜色它工作正常。
问题:此代码在Firefox中运行良好,但在IE中运行不正常。是否有任何选择让它发挥作用。
代码:
foreach (FontFamily font in fonts.Families)
{
ddlFontName.Items.Add(font.Name); // Working
}
for (int row = 0; row < ddlFontName.Items.Count; row++)
{
ddlFontName.Items[row].Attributes.Add("style", "font-family:" + ddlFontName.Items[row].Value); // Not Working
}
答案 0 :(得分:0)
默认下拉列表在每一行都没有此功能。即使是默认的窗口下拉列表也不能像使用自定义渲染一样。
要制作您尝试的内容,您需要制作一个自定义菜单,就像下拉列表一样。
在这个你用div / ui / li设置的manou中,你放入你喜欢的渲染样式,做出选择然后将你的选择保存到输入。
这是一个很棒的javascript之旅...