WP/WPF 后台修改背景色图,样式绑定
2014-03-26 18:01
489 查看
修改背景色图:
修改前台样式绑定:
3.后台动态获取/操作动画(Storyboard)关键帧
前台动画代码:
代码:
1.this.MyPivot.Background = new SolidColorBrush(Color.FromArgb(80, 230, 230, 230)); 2. ImageBrush b = new ImageBrush(); b.ImageSource = new BitmapImage(new Uri("pack://application:,,,/Login.png")); b.Stretch = Stretch.Fill; this.Background = b;
修改前台样式绑定:
前台Xaml: <Style TargetType="TextBlock" x:Key="selBtn"> <Setter Property="TextAlignment" Value="Center" /> <Setter Property="Foreground" Value="#07E4F2" /> </Style> <Style TargetType="TextBlock" x:Key="noselBtn"> <Setter Property="TextAlignment" Value="Center" /> <Setter Property="Foreground" Value="#B6BFC9" /> </Style> 后台xaml.cs: selectTxt.Style = Resources["noselBtn"] as Style;
3.后台动态获取/操作动画(Storyboard)关键帧
前台动画代码:
<Grid.Resources> <Storyboard x:Name="std"> <DoubleAnimationUsingKeyFrames Storyboard.TargetName="img1" Storyboard.TargetProperty="Width"> <LinearDoubleKeyFrame KeyTime="0:0:1" Value="40"/> <LinearDoubleKeyFrame KeyTime="0:0:1" Value="25"/> </DoubleAnimationUsingKeyFrames> </Storyboard> </Grid.Resources>
代码:
TimelineCollection m_SotryInKeyFrames = std.Children; //最好保持每次加载都重新实例一次,因为重新导航回页面的时候,如果多个对象设置同一个动画会报错Root Storyboard must be stopped first. foreach (DoubleAnimationUsingKeyFrames keyFrame in m_SotryInKeyFrames) { std.Stop(); Storyboard.SetTarget(keyFrame, usercontrol) std.Begin(); }
相关文章推荐
- wpf 后台修改样式
- WPF控件模板与样式最方便的修改方法
- wpf后台设置颜色(背景色,前景色)
- 通过java后台拼接json字符串修改页面样式----一页多用 + 双引号(")和单引号(')截断字符串解决方案
- 稳扎稳打Silverlight(40) - 3.0绑定之Element to Element Binding, RelativeSource; 样式之动态修改样式, 样式继承, 自定义光标
- wpf后台设置颜色(背景色,前景色)
- wpf后台设置颜色(背景色,前景色)
- WPF后台动态调用样式文件,不用来回改App.g.cs
- Windows Phone 7-如何在后台修改前台的grid的背景
- WPF后台更改样式
- WPF中,怎么在后台代码进行数据绑定
- ASP.NET MVC 标签绑定传值及后台获取并进行修改操作
- wpf在后台代码中编写绑定
- 在bootstrap ace样式框架上修改的后台管理型模板(Tab页后台管理模板)
- WPF 绑定集合 根据集合个数改变样式 INotifyCollectionChanged
- WPF笔记 ( xmlns引用,Resource、Binding 前/后台加载,重新绑定) 2013.6.7更新
- WPF中控件绑定XML文件,实现修改XML文件即可以改变程序控件内容
- 微信小程序 动态绑定事件并实现事件修改样式
- Angular 背景图片样式绑定
- gridview 实现排序 (在不是使用sqlDataSource控件,而在后台编码绑定gridview时,指定那个字段排序时使用。本例用了单层结构,可修改后应用于多层)