摘要: Github生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。 首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存 阅读全文
posted @ 2018-02-22 10:36 唐宋元明清2188 阅读(314) 评论(0) 推荐(0)
摘要: 引用Microsoft HTML Object Library 引用 -> com -> Microsoft HTML Object Library 引用后,显示如图 1.判断ie浏览器是否已经打开了指定Url 2.在当前ie进程中添加新tab,打开指定Url 直接启动新的ie进程,也是可以的 Pr 阅读全文
posted @ 2017-11-04 15:25 唐宋元明清2188 阅读(1508) 评论(1) 推荐(0)
摘要: 无参Command: 1 internal class DelegateCommand : ICommand 2 { 3 private readonly Action _execute; 4 private readonly Func<bool> _canExecute; 5 6 public D 阅读全文
posted @ 2017-09-14 22:42 唐宋元明清2188 阅读(1619) 评论(0) 推荐(0)
摘要: 1.已知item的DataContext,获取ListBoxItem 1)ItemContainerGenerator.ContainerFromItem var selectedItem = DocumentsControl.ItemContainerGenerator.ContainerFrom 阅读全文
posted @ 2017-09-11 14:38 唐宋元明清2188 阅读(536) 评论(0) 推荐(1)
摘要: 列表排序 1.使用控件默认排序方式(推荐) 2.使用CollectionView排序 2.自定义SortableObservableCollection 添加列表属性,并绑定到控件 在排序触发时,添加 viewModel.Items.Sort(item => item.UpdateTime, sor 阅读全文
posted @ 2017-09-10 21:05 唐宋元明清2188 阅读(418) 评论(0) 推荐(0)
摘要: 1.通过Graphics类获取 Graphics currentGraphics = Graphics.FromHwnd(new WindowInteropHelper(mainWindow).Handle); double dpixRatio = currentGraphics.DpiX/96; 阅读全文
posted @ 2017-08-25 18:23 唐宋元明清2188 阅读(8639) 评论(0) 推荐(2)
摘要: 窗口居中 & 变更触发机制 解决: 1。单实例窗口,窗口每次隐藏后再显示时,位置居中显示 2。多屏幕下单实例窗口,当父窗口移动到其它屏幕时,单实例窗口再次弹出时,位置才更新到父窗口屏幕。 3。子窗口每次唤醒时,都居中显示。 窗口首次显示的位置 - WindowStartupLocation wind 阅读全文
posted @ 2017-08-23 23:16 唐宋元明清2188 阅读(2553) 评论(0) 推荐(0)
摘要: 当Button绑定了Command,按钮在窗口弹出、或者其它事件时,会自动置灰. 有时,异步执行时间较长时,界面一些绑定了命令的Button,State不会变化,会一直置灰。 直到再次转移Focus。 解决方法: 调用InvalidateRequerySuggested,强制处理Command关联行 阅读全文
posted @ 2017-08-14 21:11 唐宋元明清2188 阅读(425) 评论(0) 推荐(0)
摘要: TextBox焦点问题 1.失焦 KeyBoard.ClearFocus(); 存在一个问题,失去焦点之后,中文通过输入法依旧是可以输入的。 如果是中文文本框,按Enter失焦,同时禁止输入中文,可以调用 InputMethod.SetIsInputMethodEnabled(textBox,fal 阅读全文
posted @ 2017-08-14 12:13 唐宋元明清2188 阅读(680) 评论(0) 推荐(0)
摘要: 异常产生环境: 在初始化一个窗口后,没有show出来。在此窗口中,有个控件,重写了控件模板,并加了MultiTrigger。 注意:俩个Condition,一个是从外面绑定过来的Tag,一个是ControlTemplate中Element的属性Tag。 因为有时候控件自带的Tag值不够使用,因此需要 阅读全文
posted @ 2017-08-04 21:05 唐宋元明清2188 阅读(249) 评论(0) 推荐(0)
摘要: 启动路径 1.System.Reflection.Assembly.GetExecutingAssembly().Location 获取当前工程,比如DLL或者应用程序的目录。因为程序调用的DLL,有可能在任意一个文件夹,这方法能获取当前调用的DLL对应的路径。 2.Application.Curr 阅读全文
posted @ 2017-04-17 19:56 唐宋元明清2188 阅读(418) 评论(0) 推荐(0)
摘要: Linux中设置权限,一般用chmod命令 1、介绍 权限设置chmod 功能:改变权限命令。常用参数: 1=x(执行权execute) 2=w(写权write) 4=r(读权Read) setuid 设置后,文件拥有文件所有者的权限如root权限 setgid 设置后,目录下创建的文件件拥有此目录 阅读全文
posted @ 2016-12-13 15:26 唐宋元明清2188 阅读(1002) 评论(0) 推荐(0)
摘要: 我们经常会碰到生成Excel 界面并在其上操作的功能开发。 比如如下界面,我们需要在菜单里添加一个菜单按钮“Columns To Rows Transform" 功能是对多列批量转成多行. 我们可以通过Interop组件,在其中添加菜单附加功能,这个在之后的随笔中我会写个Demo,供大家查看。但是这 阅读全文
posted @ 2016-11-22 18:46 唐宋元明清2188 阅读(1561) 评论(0) 推荐(1)
摘要: 在WPF中,经常需要对窗口进行设置,下面讲讲常用的几个设置。 窗口样式 1、无边框窗口 无边框透明窗体 设置 WindowStyle="None"--无边框,如果需要其它按钮,如缩小、放大、收缩、关闭按钮,可以自定义 AllowsTransparency="True"--只有设置了AllowsTra 阅读全文
posted @ 2016-11-16 19:53 唐宋元明清2188 阅读(1396) 评论(0) 推荐(2)
摘要: 我们在代码中获取一个文件路径的后缀,是一个很简单的事. 如C#中,可以通过new FileInfo(filePath).Extension,或者Path.GetExtension(filePath)获取。 而Excel的大数据中,直接批量获取同行单元格内容中文件路径的后缀,该如何获取? 如上,想获取 阅读全文
posted @ 2016-11-14 18:29 唐宋元明清2188 阅读(2555) 评论(0) 推荐(2)