C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。e799bee5baa6e4b893e5b19e313333376234622. System.Environm ...
分类:
Windows开发 时间:
2020-05-06 10:06:27
收藏:
0 评论:
0 赞:
0 阅读:
68
原文:WPF 加减乘除计算器 小玩意,毫无任何难度。 cs: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; usi... ...
分类:
Windows开发 时间:
2020-05-06 09:20:37
收藏:
0 评论:
0 赞:
0 阅读:
73
原文:WPF Adorner 简易图片取色器 回答MSDN问题所写。 使用Adorner+附加属性 图片类(来自这位博主的博客) /// /// 用于获取位图像素的类 /// public class Imghelper { /// /// 位图宽度 /// public i... ...
分类:
Windows开发 时间:
2020-05-06 09:20:03
收藏:
0 评论:
0 赞:
0 阅读:
107
原文:WPF Adorner 弹出式工具栏 例子 源于MSDN 一个问题。 问:如何做出类似word的文字选中后工具栏弹出和动画效果。 我用的是adorner,其实用popup也是可以的。 效果图: 中间黑色部分代表真正的工具栏。 xaml代码: ... ...
分类:
Windows开发 时间:
2020-05-06 09:19:33
收藏:
0 评论:
0 赞:
0 阅读:
80
原文:WPF CompositionTarget CompositionTarget会提供一个Rendering事件,事件会在每个UI/控件更新之前发生。 更新的速度和显示器的刷新频率一致或者相近。 其目的是更大限度的有效更新UI。 ...
分类:
Windows开发 时间:
2020-05-06 09:19:16
收藏:
0 评论:
0 赞:
0 阅读:
69
原文:WPF TabItem设置Visibility隐藏Control内容 源自MSDN问题。 思路很简答: TabControl因为只显示TabItem的选择项的control。 所以单独的设置tabitem的control或者使用control的触发器都是不起作用的。 只有用controltem... ...
分类:
Windows开发 时间:
2020-05-06 09:17:34
收藏:
0 评论:
0 赞:
0 阅读:
99
原文:WPF 使用动画设置特殊值的方法 例如设置Visibility属性时: 第一种方式: 也就是使用static关键字来赋值。 第二种方式 手动设置要设置的值。 ...
分类:
Windows开发 时间:
2020-05-06 09:16:51
收藏:
0 评论:
0 赞:
0 阅读:
83
原文:WPF 通过Win32SDK修改窗口样式 使用函数为 SetWindowLong GetWindowLong 注册函数 [DllImport("user32.dll", EntryPoint = "GetWindowLong")] public static extern int GetWin... ...
分类:
Windows开发 时间:
2020-05-06 09:16:11
收藏:
0 评论:
0 赞:
0 阅读:
99
原文:WPF 使用XML作为绑定源时Xaml注意事项 直接在xaml定义时xml时应该注意的! xml数据 A 10 001 ... ...
分类:
Windows开发 时间:
2020-05-06 09:14:15
收藏:
0 评论:
0 赞:
0 阅读:
71
原文:WPF 隐藏式控件 没用Popup用的面板控件,全部代码使用xaml的触发器。 代码: ... ...
分类:
Windows开发 时间:
2020-05-06 09:13:45
收藏:
0 评论:
0 赞:
0 阅读:
66
原文:WPF 使用Win32API 让控件置于WebBrowser上方 WPF中Webbrowser控件使用HwndHost所以webbrowser会在所有控件的前方。所以webbrowser会覆盖所有同级的控件。 现在通过使用Win32API 可以避免这个情况。 最主要的就是这几个Win32API... ...
分类:
Windows开发 时间:
2020-05-06 09:13:10
收藏:
0 评论:
0 赞:
0 阅读:
71
原文:WPF Properties中Settings使用方式 Settings位于Properties中 代码上看Setting是一个单例模式 其中可以编写属性,方法 因为Setting位于窗口类之前实例化,所以通常用来窗口的某些设置,绑定。 ----------------------------... ...
分类:
Windows开发 时间:
2020-05-06 09:12:25
收藏:
0 评论:
0 赞:
0 阅读:
66
原文:WPF DataGrid 使用CellTemplateSelector 时SelectTemplate方法Item参数为NULL 首先说明 在SelectTemplate中并Item参数并不是真的一直为Null。而是先执行空参数,之后再会执行有参数的。 至于原因 我也不知道... 具体验证过程... ...
分类:
Windows开发 时间:
2020-05-06 09:12:01
收藏:
0 评论:
0 赞:
0 阅读:
228
原文:WPF 背景网格图 利用DrawingBrush来画出背景网格图 ... ...
分类:
Windows开发 时间:
2020-05-06 09:11:21
收藏:
0 评论:
0 赞:
0 阅读:
138
原文:WPF 使用EventTrigger设置Item的IsSelected选项 最主要的是在ItemContainerStyle中设置EventTrigger。 使用其他具有items的控件时也是可以通用类似的代码 截图 xaml代码 ... ...
分类:
Windows开发 时间:
2020-05-06 09:10:35
收藏:
0 评论:
0 赞:
0 阅读:
68
原文:WPF 使用SetParent嵌套窗口 有点类似与Winform的MDI窗口。 使用函数为SetParent和MoveWindow(经常配合)。 [DllImport("user32.dll", SetLastError = true)] public static extern bool M... ...
分类:
Windows开发 时间:
2020-05-06 09:10:09
收藏:
0 评论:
0 赞:
0 阅读:
140
原文:WPF Xaml中创建集合 首先在xaml中创建集合是一个不可取的方法。 本方法仅作为xaml的学习。 本文略微无聊,主要是编写的东西都是老玩意。 首先是定义一个类,作为你要加载集合的模型。 结构如下 internal class Student { public string Name { ... ...
分类:
Windows开发 时间:
2020-05-06 09:09:51
收藏:
0 评论:
0 赞:
0 阅读:
59
原文:WPF 通过名称查找属性(DependencyProperty) 使用名称来查找DependencyProperty。 如果有这样的需求,则是需要通过DependencyPropertyDescriptor来查找。 通常是使用附加属性或者依赖属性的方法。 下面给出附加属性的例子: 这个是注册附... ...
分类:
Windows开发 时间:
2020-05-06 09:09:09
收藏:
0 评论:
0 赞:
0 阅读:
88
原文:WPF 通过EventTrigger修改鼠标样式 难倒是不难。 除去eventtrigger之外还有别的触发器可以实现。 这个主要是难在对xaml的数据理解上。 代码实现 ... ...
分类:
Windows开发 时间:
2020-05-06 09:08:26
收藏:
0 评论:
0 赞:
0 阅读:
78
原文:WPF DataGrid点击列头选择全列并具有背景色 2019年10月3日改: 最主要的思路还是通过点击(排序)事件获取当前点击的列的名称或者index,然后赋值一个字段,通过字段来判断。 这个过程可以通过行为来完成,也可以通过附加属性来完成。 选择将数据模型继承于类我觉得大概是最慢的一个方法... ...
分类:
Windows开发 时间:
2020-05-06 09:07:16
收藏:
0 评论:
0 赞:
0 阅读:
59