【问题标题】:Silverlight styles, an old school html style?Silverlight 样式,老式的 html 样式?
【发布时间】:2010-03-27 11:57:57
【问题描述】:

我正在寻找一些免费的 silverlight 样式来玩。理想情况下,我想要一种使 silverlight 页面的控件(文本框等)看起来好像来自 html 页面的样式。在尝试了一些其他风格之后,还有什么好的免费库吗?

谢谢

【问题讨论】:

  • 我尝试更改 Silverlight 控件的样式。我找到了一些代码,以便我可以将模板放在专用文件中,然后稍后动态设置它,即我在运行时按下一个按钮,控件的外观会发生变化。问题是您必须拥有整个模板的副本才能对其进行一些更改。我更改了组合框、复选框、单选按钮、文本框和按钮的默认外观。我有一个页面,上面可能有 10 个控件。生成的 .xap 文件是 500Kb?我不知道这个文件应该有多大?好像很多

标签: silverlight styles


【解决方案1】:

Expression Gallery 有一些主题可供您下载和使用。

然而,试图让它们看起来像 HTML 控件是一项艰巨的任务。原因是 HTML 实际上并没有定义控件的外观。例如,CheckBox 的相同 HTML 可以根据浏览器和操作系统以多种不同的方式呈现。

【讨论】:

  • 谢谢,好点,我应该指定我的意思是 IE(最好是 6 个)
  • @tony: XP 或 2000 和 Windows Server 2003 上的 IE6?文本框/复选框等看起来非常不同。您是否指的是这些平台使用的默认 Windows 配色方案,因为它们的外观可能因用户选择而异?我认为您对这个应用在 Mac 上运行时的外观不感兴趣?
  • 正确,在 XP 上使用默认配色方案的 IE6。我们有一个目前只有 IE6 的 ajax 解决方案(IE8/7 处于“假装你的 IE5.5”模式,我们需要美化它并使其跨浏览器。显然,使用标准 css 可以实现,但我想使用 silverlight 进行调查。显然有缺点(必须安装,可能更大的页面大小等)但是......我想替换一个页面并使其尽可能接近标准 html,并有一个下拉菜单来更改样式。感谢您的回复
猜你喜欢
  • 2017-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多