上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 44 下一页
摘要: Grid中RowDefinition的Height和ColumnDefinition的设置都有三种: 1. 具体数值,固定不变; 2. * 星号,如: 2*,5*,8*; 分母为(2+5+8=15),分子则是(2/15、5/15、8/15),按这样的比例来划分; 3. Auto,根据内容自适应; 如 阅读全文
posted @ 2017-03-29 17:27 一菲聪天 阅读(12228) 评论(0) 推荐(0) 编辑
摘要: 想让 TextBlock即换行又能自动根据内容进行缩放,说到自动缩放,当然是ViewBox控件了,而TextBlock有TextWrapping属性控制换行, 所以在ViewBox中套用一个TextBlock,然后设置换行,问题就能解决了,代码如下: 结果呢?如下图: 这是什么情况,TextBloc 阅读全文
posted @ 2017-03-29 16:25 一菲聪天 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 路由事件(RoutedEvent)是WPF中新增的事件,使用起来与传统的事件差别不大, 但传播方式是完全不同的。 路由事件的传播方式 通过RoutingStrategy来定义传播的方式 WPF中的路由事件用的最多的就是Tunnel和Bubble这两种传播方式,所以一般路由事件都是成对出现, 如:Pr 阅读全文
posted @ 2017-03-27 12:10 一菲聪天 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 微软提供了一个快捷使用多线程的帮助类BackgroundWorker,能够快速创建一个新的线程,并能报告进度,暂停,以及在线程完成后处理别的任务。 1.BackgroundWorker类介绍 1.1. 四个常用属性: public bool IsBusy { get; } //只读属性,用来判断当前 阅读全文
posted @ 2017-03-24 16:37 一菲聪天 阅读(7689) 评论(1) 推荐(1) 编辑
摘要: 如同一个Grid中的一个按钮根据另一个按钮的显示与否作出不同的响应: 绑定的时候通过ElementName来指定控件 <Grid Margin="50,130"> <Grid.ColumnDefinitions> <ColumnDefinition/> <ColumnDefinition Width 阅读全文
posted @ 2017-03-07 18:06 一菲聪天 阅读(11571) 评论(0) 推荐(0) 编辑
摘要: 普通的Trigger监听鼠标移入的代码如下: <Trigger Property="IsMouseOver" Value="true"> <Setter .../> </Trigger> 而MultiTigger想实现,当属性等于某个值,同时鼠标移入时的需求: 理论上,代码应该如下: 但实际运行起来 阅读全文
posted @ 2017-03-03 15:16 一菲聪天 阅读(796) 评论(0) 推荐(1) 编辑
摘要: 1.动画通过EventTrigger监听按钮的FrameworkElement.Loaded事件,但控件载入时就进行动画, 持续动画通过<BeginStoryboard Name="yourStoryName">下的<Storyboard>或者子动画的RepeatBehavior=Forever来实 阅读全文
posted @ 2017-03-03 15:06 一菲聪天 阅读(7608) 评论(0) 推荐(3) 编辑
摘要: 1.当鼠标移入后执行某个动画: <Style TargetType="{x:Type StackPanel}"> <Setter Property="RenderTransform"> <Setter.Value> <TranslateTransform X="{Binding ElementNam 阅读全文
posted @ 2017-03-03 14:55 一菲聪天 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: 将TextBox的边框设为圆角的,因为TextBox默认的样式中边框就是由Border类型来实现的, 所以只需要真的当前的TextBox的Border修改属性即可,为了不影响界面中别的Border的样式, 所以将修改的样式写在了TextBox的Resources中 <TextBox> <TextBo 阅读全文
posted @ 2017-02-27 18:46 一菲聪天 阅读(14636) 评论(0) 推荐(3) 编辑
摘要: 官方链接:https://msdn.microsoft.com/en-us/library/system.windows.window.statechanged(v=vs.110).aspx 1. Activated获得焦点事件 和 Deactivated失去焦点的事件: Activated: 获得 阅读全文
posted @ 2017-01-17 11:36 一菲聪天 阅读(11413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 44 下一页