上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页
摘要: 难倒是不难。 除去eventtrigger之外还有别的触发器可以实现。 这个主要是难在对xaml的数据理解上。 代码实现 截图 阅读全文
posted @ 2019-09-03 17:06 ARM830 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 2019年10月3日改: 最主要的思路还是通过点击(排序)事件获取当前点击的列的名称或者index,然后赋值一个字段,通过字段来判断。 这个过程可以通过行为来完成,也可以通过附加属性来完成。 选择将数据模型继承于类我觉得大概是最慢的一个方法了。但是比较直观的。 完成这个操作,主要是XAML的代码。 阅读全文
posted @ 2019-08-22 17:24 ARM830 阅读(1958) 评论(0) 推荐(2) 编辑
摘要: 使用函数为 SetWindowLong GetWindowLong 注册函数 使用函数 注意 启用窗口样式为 如果是多个样式启用或者禁止为 具体样式请参考具体Windows Style 注意:msdn中均为Long型,去掉L即可为int, 本函数均为32位,对应64位请参考网页的GetWindowL 阅读全文
posted @ 2019-08-21 09:31 ARM830 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 首先将CanUserDeleteRows设置为False, 其次是设置KeyUp事件 并自定义DataGrid.Columns修改如下 在CS页面修改: 定义一个List<DataRow> dataRow 集合用来存储DataTable的Row 修改CheckBox的Click事件 如下 修改Dat 阅读全文
posted @ 2019-08-15 15:54 ARM830 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 基本概念 WPF中3D空间基本坐标系是右手坐标系。 WPF中3D空间的原点是(0,0,0) Position: 这个参数用来表示相机在空间内的坐标。参数是(X,Y,Z)。当修改相机的这个参数时,这个坐标是根据原点修改。这个概念是最为简单理解的(绿色方块为相机) LookDirection: 这个参数 阅读全文
posted @ 2019-08-12 22:29 ARM830 阅读(946) 评论(0) 推荐(0) 编辑
摘要: Settings位于Properties中 代码上看Setting是一个单例模式 其中可以编写属性,方法 因为Setting位于窗口类之前实例化,所以通常用来窗口的某些设置,绑定。 有两种添加属性方式: 自动化添加 直接单击Settings,并设置名称,类型,值 界面如下: 范围有两个值: 应用程序 阅读全文
posted @ 2019-08-06 10:26 ARM830 阅读(2837) 评论(0) 推荐(0) 编辑
摘要: 0 添加程序到UWP中 1 添加引用 Windows Desktop Extensions For The UWP 2 修改清单文件(在清单文件上右键查看代码) 2.1 添加xmlns引用 2.2 添加可忽略命名空间( IgnorableNamespaces) 这个的所用是保证清单文件正常打开 Ig 阅读全文
posted @ 2019-07-04 12:50 ARM830 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: 不得不说UWP有些地方真的不方便! 另外也要夸一下迅雷,还是蛮不错的! 代码 阅读全文
posted @ 2019-07-04 11:03 ARM830 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 源于MSDN 一个问题。 问:如何做出类似word的文字选中后工具栏弹出和动画效果。 我用的是adorner,其实用popup也是可以的。 效果图: 中间黑色部分代表真正的工具栏。 xaml代码: adoner代码类 xaml.cs页面代码: 阅读全文
posted @ 2019-06-21 09:30 ARM830 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 这个本是针对MSDN上所写的代码,不过写一半不想写了。 不想浪费代码,是个半成品的半成品。 效果图: 思路: 利用PopUp来做显示层。 显示层中的数据则是绑定到Datagrid的数据。 popup中数据是需要去重的,利用简易的linq处理下即可。 选择popup之后,未选择的 数据的这一行都是需要 阅读全文
posted @ 2019-06-17 09:56 ARM830 阅读(727) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页