关闭

WPF 判断调用方法堆栈

最近遇到一个问题,经常有小伙伴在类A的构造里调用静态函数B,但是这时B依赖于A的初始化完成,于是就无限循环。所以我需要在判断小伙伴调用B时是否在A的构造方法里,如果是就给他异常。 本文告诉大家如何使用 StackTrace 获得调用堆栈,并且判断当前是否构造调用...
阅读(251) 评论(0)

WPF 如何画出1像素的线

如何有人告诉你,请你画出1像素的线,是不是觉得很简单,实际上在 WPF 上还是比较难的。 本文告诉大家,如何让画出的线不模糊...
阅读(780) 评论(0)

win10 uwp DataContext

本文告诉大家DataContext的多种绑法。 适合于WPF的绑定和UWP的绑定。 我告诉大家很多个方法,所有的方法都有自己的优点和缺点,可以依靠自己喜欢的用法使用。当然,可以在新手面前秀下,一个页面一个绑定方法...
阅读(1069) 评论(0)

WPF DelegateCommand 出现Specified cast is not valid

使用 DelegateCommand 出现 Specified cast is not valid...
阅读(433) 评论(0)

win10 uwp 读写XML

UWP 对 读写 XML做了一些修改,但和之前 WPF 的方法没有大的区别。 我们先来说下什么是 XML , XML 其实是 树结构,可以表达复杂的结构,所以在定制要求高的、或其他方面如json 做不到的结构,那么一般就使用XML,如果XML的数据结构都做不到,那么基本上也难找到其他的结构。...
阅读(1265) 评论(0)

win10 uwp MVVM入门

MVVM 是一个强大的架构,基本从 WPF 开始,wr(我说的就是微软)就提倡使用 MVVM。它可以将界面和后台分离,让开发人员可以不关心界面是怎样,全心投入到后台代码编写中。 然后在编写完后台代码后,可以快速和界面设计师做出来的界面绑定到一起,即使频繁修改界面也几乎不需要去修改后台代码。...
阅读(3021) 评论(7)

WPF 设置输入只能英文

有时输入只能让用户输入英文,那么如何设置输入只能英文?...
阅读(718) 评论(0)

C# TextBlock 上标

我需要做一个函数,显示 x^2 ,但是看起来用 TextBlock 做的不好看。 我用 WPF 写的上标看起来不好看,但是最后有了一个简单方法让他好看。...
阅读(416) 评论(0)

C# 判断文件编码

我们的项目中会包含有很多文件,但是可能我们没有注意到的,我们的文件的编码不一定是utf-8,所以可能在别人电脑运行时出现乱码。最近在做一个项目,这个项目可以把我们的文件夹里的所有文本,判断他们是什么编码,如果不是用户规定的编码,那么就告诉用户,是否要把它规范为设置的编码。我们常用的编码有 UTF-8 和 GBK ,所以这就是我们的重点关注编码,可惜现在没有一个好的办法区别 UTF-8 和 GBK 。...
阅读(269) 评论(0)

C# 动态加载卸载 DLL

我最近做的软件,需要检测dll或exe是否混淆,需要反射获得类名,这时发现,C#可以加载DLL,但不能卸载DLL。于是在网上找到一个方法,可以动态加载DLL,不使用时可以卸载。...
阅读(1166) 评论(0)

WPF 绑定密码

我们发现我们无法绑定密码框的密码,PasswordBox 的 Password 不能绑定。 我们想做 MVVM ,我们需要绑定密码,不能使用前台 xaml.cs 监听 密码改变得到密码的值,传到 ViewModel 。...
阅读(1037) 评论(0)

WPF 只允许打开一个实例

我们有时候只希望我们的程序只打开一个实例,也就是我们的软件只有一次被打开。 那么我们可以通过一个办法知道,在这个软件打开前是不是打开过一个,还没关闭。也就是是否存在另一个程序在运行。...
阅读(1548) 评论(0)

WPF DataGridHyperlinkColumn

为了点击链接,我们使用 <DataGrid x:Name="data" LoadingRow="load" ItemsSource="{Binding Path=pull_gmc,Mode=TwoWay}" CanUserDeleteRows="True" AutoGenerateColumns="False" CanUserSortColumns="True...
阅读(1117) 评论(0)

C#将dll打包到程序中

有时候我们会使用第三方的库,好多游戏也是使用第三方库,在没有安装第三方就会出错。而现在我们经常使用绿色软件,希望直接运行一个软件,不要下载很多库。我们有一个简单的方法把dll库打包程序中我们可以添加AppDomain.CurrentDomain.AssemblyResolve在程序运行,发现缺少库如果我们把dll放到库中,属性为资源 我看到blqw把运行从程序找dll写为using System;...
阅读(1426) 评论(0)

WPF checkbox文字下掉

WPF checkbox文字下掉...
阅读(1812) 评论(2)

WPF popup置顶

WPF popup置顶...
阅读(1041) 评论(0)

WPF 快捷键读写txt

因为git提交需要写这次做的,所以我想弄个东西来帮我写 WPF可以使用快捷键,快捷键主要使用InputBindings,WPF读写文件很简单...
阅读(1259) 评论(0)

wpf C# 数据库 c/s 个人信息管理 wpf局域网通信

wpf局域网通信 wpf局域网通信wpf局域网聊天想到做一个c/s,传输我就想到了json json需要先安装nuget中Newtonsoft.Json; 安装 因为要找比较多,可以搜索 然后在文件写using Newtonsoft.Json; 参考很多博客写出了局域网传输的代码服务器: public class principal_Computer {...
阅读(3186) 评论(0)

C# wpf 列出文件夹所有文件

列出文件夹文件程序和代码...
阅读(1354) 评论(0)

粘贴板增加文字

贴吧发东西,因为好多敏感不能发。...
阅读(905) 评论(0)
28条 共2页1 2 下一页 尾页
    个人资料
    • 访问:525250次
    • 积分:8059
    • 等级:
    • 排名:第2825名
    • 原创:212篇
    • 转载:16篇
    • 译文:25篇
    • 评论:216条
    博客专栏
    文章分类
    最新评论