WPF:动态加载控件并设置样式
2013-05-17 10:58
381 查看
这个问题想了一下午,网上查找了一些资料。终于解决了。拿出来晒一下,希望能够帮助到你们。
下面这个例子是动态添加的TextBlock控件,面板是StackPanel,如下:
下面这个例子是动态添加的TextBlock控件,面板是StackPanel,如下:
TextBlock tb = (TextBlock)XamlToObj("<TextBlock xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' Name='UserManage' Text=' 用户管理' ></TextBlock> "); tb.MouseDown+=new MouseButtonEventHandler(tb_MouseDown); //设置按钮样式使用此种方法必须将资源文件引用到当前页面 tb.Style = Resources["MenuStyle"] as Style; //获取App.xaml中的样式 tb.Style = (Style)this.FindResource("MenuStyle"); StkPanMenu.Children.Add(tb);
相关文章推荐
- 【转载】动态加载wpf控件主题样式资源
- Wpf 动态添加控件设置样式
- wpf动态设置控件样式
- WPF中动态设置控件的背景图片
- 关于设置SQLPLUS提示符样式的方法----登陆配置文件,动态加载提示符
- WPF后台动态添加TabItem并设置样式
- WPF 后台代码 动态加载 UserControl控件
- WPF自定义控件与样式(11)-等待/忙/正在加载状态-控件实现
- WPF后台动态添加TabItem并设置样式
- WPF:DataTemplateSelector设置控件不同的样式
- WPF中动态加载XAML中的控件
- WPF中ComboBox控件显示的样式设置
- WPF设置控件获取键盘焦点时的样式FocusVisualStyle
- 为动态添加的控件设置样式
- AJAX和select,绑定值,动态加载select的Item值,设置所选的值 (全都是客户端控件)
- 注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式
- WPF后台动态添加TabItem并设置样式
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- wpf中给控件设置样式的三种方式