wpf
爱吃茄子的懒羊羊
菜鸡硕士一枚
展开
-
wpf linewidth linestyle combobox(线宽选择器)
wpf没有默认的线宽、线样式选择器,不过通过自制可以达到如下效果:代码如下:<StackPanel Orientation="Horizontal" Margin="0 10 0 0"> <TextBlock Margin="13 0 0 0" VerticalAlignment="Center">Line Style:&...原创 2019-11-27 17:10:56 · 713 阅读 · 0 评论 -
wpf image source绑定相对路径方法
当使用image source绑定相对路径图片资源时,出现问题:未能找到路径C:\windows/System32\..路径的一部分解决方法:将图片添加到项目中然后在Xaml前台添加路径绑定:ImageSource="/ScenarioNS;component/icons/obj_AreaTarget.png"/ScenarioNS; :这是你的工程文件的名称,或者说是你的图片对...原创 2019-11-23 19:51:40 · 4111 阅读 · 0 评论 -
wpf Colorpicker
在githubhttps://github.com/xceedsoftware/wpftoolkit/blob/master/README.md有第三方日期颜色选择控件效果如下:具体使用如下:找到WPFToolkit.Extended.dll动态库在所需要的项目中添加引用引入该库在界面中引入该库,其他属性:https://github.com/xce...原创 2019-11-22 21:41:47 · 1549 阅读 · 0 评论 -
wpf DateTimepicker
在githubhttps://github.com/xceedsoftware/wpftoolkit/blob/master/README.md有第三方日期时间控件效果如下:具体使用如下:找到WPFToolkit.Extended.dll动态库在所需要的项目中添加引用引入该库在界面中引入该库,其他属性:https://github.com/xceedsof...原创 2019-11-22 21:35:59 · 1649 阅读 · 0 评论 -
dataGrid.itemsource绑定list进行更改时不发生变化
使用dataG.itemsource绑定list时,list更改后,itemsource内容会更改但界面显示不会使用 ObservableCollection<string>,因为 List<string> 没有实现 INotifyCollectionChanged 接口,这个接口会定义一个事件,这个事件会通知上层,添加或者删除的时候会触发。ObservableColl...原创 2019-11-21 16:45:25 · 1015 阅读 · 1 评论 -
WPF常用布局
概述:本文简要介绍了WPF中布局常用控件及布局相关的属性1 Canvas Canvas是一个类似于坐标系的面板,所有的元素通过设置坐标来决定其在坐标系中的位置.。具体表现为使用Left、Top、Right、 Bottom附加属性在Canvas中定位控件。示例: ...转载 2019-05-14 22:03:26 · 801 阅读 · 0 评论 -
WPF 子界面嵌入父窗口自定义位置(即界面切换)
由于是WPF新手,对于实现子界面嵌入到父窗口的某一指定位置很疑惑,从网上试验了许多方法,最终解决了。可以通过ContentControl , Frame , Page 等实现类似嵌套的效果。例如1.创建主界面为:2.创建子界面(注意子界面不能是窗口类型):3.在在响应的事件响应代码中(如Button点击事件代码),实现界面的显示与切换(即嵌入)。4.最终效...原创 2019-05-21 22:54:49 · 9272 阅读 · 2 评论