EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

WPF

6 Blogs

13k+ Reads 13340 Reads

1 likes

原創 C#Winform向WPF过渡入门(六)

什么是控件模板? 先解释一个最基本的问题,有人觉得模板和定义样式差不多,其实不然。 样式终归是样式, 模板的话,非要定义的话,就说俩字“自举”。 为啥要提到“自举”,其实XAML有人多功能都是微软工作人员帮你自举出来的。 举个例子: 你在VS里面 视图 - 其它窗口 - 找到 ...

2020-09-13 16:11:30

2k+ 2109 reads

1 comments

原創 C#Winform向WPF过渡入门(五)

这是一个简单的触发器,它实现的功能是当鼠标移动到按钮的时候,触发第一个触发器使得字体变成红色,并放大到30,当离开的时候,触发第一个触发器,使得按钮还原。 接下来说多条件触发器 多条件触发器 为什么会出现这个东西? 其实看了上面的代码,你应该发现了 ...

2020-09-13 15:06:03

2k+ 2071 reads

0 comments

原創 C#Winform向WPF过渡入门(四)

为什么说样式设计很重要? 假设你直接在Grid里面创建3个样式完全相同的按钮,那,这3个按钮应该会出现在同样的位置。 从结论上讲,这3个按钮是相互独立的,当你设置了大小之后,无论如何一般都会居中。 但是你如果放到容器里,这些按钮就会有序排列了 好的,按照以上代码在设计器中的展现 ...

2020-09-13 14:28:24

2k+ 2188 reads

4 comments

原創 C#Winform向WPF过渡入门(三)

常用的布局容器: Grid StackPanel WrapPanel DockPanel UniformGrid Grid Grid为WPF中最常用的布局容器,作为View中的主要组成部分,负责框架中整体的页面布局。 Grid.RowDefinitions:可以创建任意多行。 Grid.ColumnDefinitions:可以创建任意多列。 ShowGridLines:可以设置边距 ...

2020-09-13 00:21:03

2k+ 2383 reads

0 comments

原創 C#Winform向WPF过渡入门(二)

这里要说一下,拖入一个Button控件的话,下面的XAML也会跟着自动生成一串标签代码,其中的Margin属性,是以坐标来定义按钮在MainWindow的位置的。 我们不应当这样用Margin="45,52,0,0"这种方式定义,因为在不同的设备上,窗口的大小,控件的位置应当采取相对值 ...

2020-09-12 22:33:42

2k+ 2358 reads

0 comments

原創 C#Winform向WPF过渡入门(一)

事先声明: 需要先具有一定的HTML基础 后台都是C#,不用学 前台设计模式偏向于网页,使用XAML语言,偏向HTML5化 WPF继承了WinForm的拖拉拽特性,你可以像Winform那样开发,但不建议这样做 大体上还是XAML编程为主 WPF与Winform的区别: 取消了Program.cs里控制台启动 ...

2020-09-12 21:58:47

2k+ 2231 reads

0 comments