博客

个人学习技术整理。

  • 电脑突然断电,代码文件损坏,如何恢复,求解

    标签: 电脑断电

    情况: vs2015开发wpf程序,程序已编译,即文件已经保存,电脑突然断电,一个cs文件内容被清空,但大小与原来的一样。 解决及问题: 1、 网络查找“相似问题” 有很多人遇到此类问题,但,回答的人都在扯,都在说没保存的问题,什么要记得ctrl+s,这帮都是问题都看不清的自以为是的那啥。看得那疼。。。。 2、 使用文本文件恢复工具,找了一个叫File Repair的软件,说的好听 … 更多

    博客分类: FAQ

  • 设置TextBlock默认样式后,其他控件的Text相关属性设置失效问题

    标签: WPF

    问题: 定义了默认TextBlock样式后,再次自定义下拉框 or 其他控件 ,当内部含有TextBlock时,设置控件的字体相关样式无效,系统始终使用TextBlock设置默认样式 解决方案: 为相关控件定义数据模板,为内部TextBlock添加样式资源,指向默认资源。 具体为啥会有这种问题不清楚,解决方案参考:https://bbs.csdn.net/topics/390 … 更多

    博客分类: FAQ

  • WPF中自定义标题栏时窗体最大化处理之WindowChrome

    标签: WPF

    注意: 本文方法基础是WindowChrome,而WindowChrome在.NET Framework 4.5之后才集成发布的。见:WindowChrome Class 在.NET Framework 4.0中使用WindowChrome,需要安装Ribbon来支持WindowChrome 目前官方文档的内容较为陈旧(但仍有参考价值), … 更多

    博客分类: FAQ

  • WPF中窗体最大化问题处理

    标签: WPF

    遇到的问题信息 问题:当WindowStyle=None时,窗口最大化,不显示任务栏 —— 即窗体是全屏效果。 解决中遇到的问题列表【主要涉及到任务栏发生改变后的一些问题处理】: 最大化时,任务栏被遮盖; 最大化后,拖动任务栏,无法自适应窗体; 最大化后,拖动任务栏,窗体还原,还原数据丢失,始终显示最大; 最大化后,拖动任务栏,窗体还原,设置之前保存的窗体位置数据,再次设置,由于和之前一 … 更多

    博客分类: FAQ

  • WPF中在MVVM模式下,后台绑定ListCollectionView事件触发问题

    标签: WPF, MVVM

    问题:WPF中MVVM模式下 ListView绑定ListCollectionView时,CurrentChanged无法触发 解决方案: 初期方案:利用ListView的SelectionChanged事件在界面后台逻辑中调用VM业务逻辑。 —— 弊端:前后耦合度增加。 最终方案:设置ListView的IsSynchronizedWithCurrentItem属性为True。 经历(吐槽 … 更多

    博客分类: FAQ

  • Git与SVN交叉使用

    标签: git, svn

    将本地git项目添加到远程svn中 git svn [svnprojpath] svnprojpath为原创svn项目路径 —— 文件夹路径,你要放到哪个文件夹 官方文档中带有-s参数,但我这边加了会有问题,可能是非标准的问题。 git svn fetch 此处可能会提示错误警告 —— 忽略,它只是在检测一些历史,不影响 git branch -a 看一下分支 —— 单纯看看 … 更多

    博客分类: FAQ

  • Xamarin教程索引页

    标签: Xamarin, 索引目录

    持续更新中…… 2017-02-26 今日发现Xamarin官方已经开始逐步提供中文文档,故将减少相关翻译。 Xamarin指南 —— 官网教程翻译 Xamarin跨平台开发 Xamarin Workbooks Xamarin Workbooks介绍 Xamarin Workbooks使用 Xamarin.Android 入门 Hello,Android … 更多

    博客分类: 信息整合

  • WindowsAPI钩子程序入门

    标签: Windows API, 钩子程序

    C#钩子程序入门 简介 现在网络上涉及到钩子程序入门,基本都是以三个基础概念:装载钩子程序,卸载钩子程序,以及回调。但是,本文却不会以这些为出发点,前面的三个概念确实是钩子程序中的重要部分,但对于入门而言,有时是难以理解的(至少本人之前很长时间在这个上面一直是糊里糊涂的,还是后来突然有所明悟 —— 这个看个人,可能有些人一开始就明白了,就像大学里学C语言一样。)。所以本文以个人入门时,最早接触 … 更多

    博客分类: 教程