1.从页面资源中获取样式并应用
btnTest.Style = (Style)this.Resources["BigButtonStyle"]
首先,需要创建一个ResourceDictionary对象并提供正确的URI:
ResourceDictionary dictionary = new ResourceDictionary();
dictionary.Source = new Uri("/Test.xaml",UriKind.Relative);
假设样式字典的名字叫Test.xaml,资源字典的编译格式必须为内容(将属性窗口的Build Action设置为Content)。
在配置好ResourceDictionary后,就可以从获取样式并应用它:
btnTest.Style = (Style)dictionary["SmallButtonStyle"];
3.移除样式
btnTest.Style = null
分享到:
相关推荐
在Silverlight应用开发中,创建和自定义窗体样式是提升用户体验的重要手段。"silverlight自定义窗体样式"这个主题主要涵盖了如何在Silverlight环境中为Window对象设计独特的外观和行为。下面,我们将深入探讨这一...
同时,可以使用Trigger来根据数据的值动态改变样式。 5. **资源字典和主题样式**: 为了实现样式复用和代码整洁,可以将样式定义在ResourceDictionary中。这样,一套样式可以应用于整个应用程序。Silverlight也...
**Silverlight 动态导航与动画详解** Silverlight,由微软开发的一种富互联网应用程序平台,是Web应用开发的重要工具,特别是在交互式用户界面和多媒体内容的呈现方面。它支持多种编程语言,如C#、VB.NET,同时也...
在本文中,我们将深入探讨Silverlight中的Accordion组件及其在动态生成场景中的应用。Silverlight,由微软开发,是一种用于创建富互联网应用程序(RIA)的技术,它允许开发者构建具有丰富的交互性和多媒体功能的Web...
在本文中,我们将深入探讨Silverlight中的按钮样式设计,这是一种能够为用户界面增添美观和吸引力的重要元素。Silverlight,作为Microsoft开发的一个强大的富互联网应用程序(RIA)平台,提供了丰富的图形和交互性...
### Silverlight中后台调用控件样式 #### 概述 在Silverlight应用程序开发中,样式(Styles)的使用能够极大地...总之,在Silverlight开发中熟练掌握样式及其动态管理技巧,对于提高应用程序的用户体验具有重要意义。
在Silverlight应用中,皮肤和样式是实现界面定制和美化的重要手段。 AccentColor、Cosmopolitan和Windows7是三套不同的Silverlight皮肤样式,它们分别提供了不同的视觉风格,以适应不同设计需求或品牌调性。 1. *...
在本文中,我们将深入探讨Silverlight中的“按钮鱼眼样式”这一独特设计,以及如何实现这一炫酷的视觉效果。Silverlight是微软开发的一个富互联网应用程序(RIA)平台,它为开发者提供了创建交互式、多媒体丰富的Web...
在Silverlight应用开发中,`TreeView`控件是一种常见的数据展示方式,用于构建层次结构的数据视图。在本文中,我们将深入探讨如何在Silverlight的`TreeView`控件中更改默认的黑三角图标,即展开/折叠节点的指示器。...
在本文中,我们将深入探讨如何使用Xaml在Silverlight中创建自定义鼠标样式。Silverlight是一种轻量级的Web应用程序框架,它允许开发者构建富媒体和交互式用户体验。自定义鼠标样式是提升用户界面(UI)独特性和用户...
本次项目采用Silverlight实现一个简单的个人多媒体平台,通过该平台,用户可以搜索自己喜欢的多媒体文件,在线播放(其播放质量优于Flash);... 9.Silverlight控件样式和控件模板 10.应用Blend工具进行开发
开发者可能利用Visual Studio的工具集和Silverlight库来创建这个车轮模型,通过XAML定义界面布局和样式,而C#代码则负责处理用户的交互和业务逻辑。 在Silverlight的应用场景中,这样的车轮模型可能被用作数据可视...
6. **Controls.Theming.Toolkit.Expression.Design**:这部分可能与表达式设计工具(如Microsoft Expression Blend)有关,用于创建和编辑Silverlight应用的样式和主题。 7. **System.Windows.Controls.Navigation....
5. **应用程序文件结构**: 在服务器上设置好Silverlight应用程序的目录结构,包括必要的文件和子目录。例如,在网站的根目录下创建一个名为`App_Data`的文件夹来存放数据库文件。 6. **配置Web.config文件**: 需要在...
这是一个关于SILVERLIGHT的样式文档
使用Silverlight Spy,开发者无需复杂的设置,只需在运行的Silverlight应用上启用该工具,即可开始探索和调试。它的界面直观,操作简便,使得开发者能够快速定位问题并找到解决方案。 在实际开发中,Silverlight ...
在 Silverlight 4 中,开发者可以通过实现特定的接口将 Silverlight 控件设置为拖放目标,从而实现更为复杂的交互逻辑。 #### Web摄像头和麦克风支持 (Webcam and Microphone Support) Web摄像头和麦克风的支持为 ...
在Silverlight中,创建动态的用户界面,如菜单,通常涉及以下知识点: 1. **XAML语言**:XAML(Extensible Application Markup Language)是Silverlight中用于定义UI的主要标记语言。通过XAML,我们可以声明式地...
Silverlight是由微软公司推出的富互联网应用(RIA)开发框架,它在Web应用程序中提供了丰富的多媒体体验和交互式设计,主要用于创建和展示动态内容。 【描述】"Silverlight开发平台的安装(二) 工程文件"暗示这是一...