
WPF
OneWord233
这个作者很懒,什么都没留下…
展开
-
数独解题器强化版
经过实际测试,在解决高难度数独时,解题器的效果仍旧不理想,所以添加了数字提示功能。另外添加了自定义数独数据功能。MainWindow.xaml<Window x:Class="SudokuSolver.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...原创 2019-10-14 15:22:40 · 3221 阅读 · 1 评论 -
WPF桌面应用实例(四):写一个数独解题器
数独是以前经常玩的游戏,很锻炼逻辑能力,今天写了一个数独解题器,基本可以在一分钟内解决问题,很方便。以下是代码:MainWindow.xaml<Window x:Class="SudokuSolver.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...原创 2019-10-12 18:01:34 · 582 阅读 · 2 评论 -
WPF桌面应用实例(二):写一个扫雷游戏
之前一直想自己写一个扫雷游戏,但是感觉用Unity又有点大材小用了,所有搁置下来,最近发现用WPF来做不是刚刚好嘛,这种小游戏,用WPF做起来真的得心应手。话不多说,我们开始:首先是页面布局,扫雷的界面是很多个小格子,统计了一下,是16*30,总共480个格子,这么多的数量的格子,我们不能直接在XAML界面上直接写了,只能在cs后台动态生成,计划是要布局两层格子,总共960个,然后格子外层我们要一...原创 2018-06-25 17:43:34 · 2501 阅读 · 4 评论 -
WPF桌面应用实例:做一个简单的计算器
虽然一直在玩VS,但是最近才发现,VS可以开发桌面应用,通过WPF,我们可以根据自己的需求定义想要的功能。实在是太方便了,话不多说,我们开始。VS的版本是2017,之前的版本应该影响也不大先讲一下基础的思路,首先我们会在界面上布局一个Border(边框),内包含一个TextBlock(文本),作为计算器的显示框。然后我们再添加一个UniformGrid(均匀分布网格),内包含12个Button(按...原创 2018-06-21 10:07:54 · 12403 阅读 · 0 评论 -
WPF桌面应用实例(三):写一个工具关闭所有进程
因为最近上班会打开比较多的软件,导致下班的时候关闭软件也会花费比较多的时间,于是打算写一个关闭所有运行程序的程序。这就会运用到System.Diagnostics命名空间下的Process类,但是只是涉及到进程的获取和退出,我们不需要了解太多,记住几个关键的属性:Id, ProcessName,MainWindowHandle,还有Kill方法,基本上够用。MainWindowHandle...原创 2019-01-22 18:06:34 · 763 阅读 · 3 评论