C#
文章平均质量分 83
最聪明的二哈
这个作者很懒,什么都没留下…
展开
-
WPF 控件设置投影后字体或内容模糊的解决方法
示例代码; <Button Content="基本设置 1" > <Button.Effect><DropShadowEffect/></Button.Effect> </Button> 解决方案: <Button Content="基本设置 2" UseLayoutRounding="True"> <Button.Effect> &...原创 2020-09-30 18:04:59 · 807 阅读 · 3 评论 -
C# 获取系统所有字体的方法
InstalledFontCollection MyFont = new InstalledFontCollection(); var MyFontFamilies = MyFont.Families; List<String> list = new List<String>(); int Count = MyFontFamilies.Length; ...原创 2020-09-30 10:19:12 · 863 阅读 · 0 评论 -
WPF 更改DataGrid的列头的样式后,列宽不能左右拖动改变列宽大小的解决办法
在header的模板中添加:<Thumb x:Name="PART_RightHeaderGripper" Cursor="SizeWE" HorizontalAlignment="Right" Width="1" Height="25" ...原创 2020-09-27 11:06:10 · 1893 阅读 · 0 评论 -
WPF checkbox在datagrid模板中不能双向绑定问题
<DataGridTemplateColumn Header="厚度数据" Width="*"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> ...原创 2019-11-07 10:45:20 · 2020 阅读 · 3 评论 -
C#二叉树的插入操作
距离上一篇二叉树的创建已经过去好几天了,小弟也是刚刚开始写博客,没有组织好语言(我说我忘了,你信么)。。上一篇文章已经说了怎么创建一棵二叉树了, 当然我们创建出来不是仅仅为了实现或者好玩的,我们是要用来操作数据的。那么我们要怎么把我们的数据插入到一棵二叉树中呢??确实,这是比较麻烦的事。。每棵子树又有两棵子树,那么我们怎么找到我们需要的位置呢? 殊不知这正是二叉树简单的地方。我们的节点至多只有两...原创 2018-05-10 15:29:53 · 485 阅读 · 0 评论 -
C#二叉树的删除,获取,清空操作
看过上一篇的朋友这篇应该很容易懂。我就不多说了,随便提一下就好了。。不懂的可以先看看上一篇:二叉树的插入操作删除: 需要注意的是我们节点个数的变化,因为我们删除的有可能不是一个节点而是一棵子树,那么我们节点树应该怎么算呢???我们先来看看代码:public void DeleteNode(Btree t, uint pos, int count) { ...原创 2018-05-10 15:43:22 · 979 阅读 · 0 评论 -
C#二叉树的先序遍历,中序遍历,后序遍历。。。。。层次遍历
最后我们来说说二叉树的遍历,学过数据结构的都知道二叉树的先序遍历,中序遍历,后序遍历,那么我们在实际代码中应该怎么做呢??不知道大家有没有留意我说过的一句话,在树中最好用的工具就是递归算法。这三个概念我就不多说了, 理解了这代码真的很简单,大家多看几遍就懂了。。。。 //递归先序遍历 public void PreOrderShow(TreeNode node) { ...原创 2018-05-10 15:52:38 · 1497 阅读 · 0 评论 -
C# 之二叉树的实现
什么是二叉树呢?二叉树在图论中是这样定义的:二叉树是一个连通的无环图,并且每一个顶点的度不大于3。有根二叉树还要满足根结点的度不大于2。有了根结点之后,每个顶点定义了唯一的父结点,和最多2个子结点。如图所示:这就是个一般我们看到的二叉树了。那么我们怎么设计我们自己的二叉树呢??根据二叉树的定义,一个节点下最多有两个子节点,向上亦是如此。。故我们可以这样来定义我们的节点,因为树是由很多个节点组成的,...原创 2018-05-04 19:01:39 · 1163 阅读 · 0 评论 -
C#之Type.GetMethod()方法浅析
上班划水,下班滑冰。。 相信大家很多都写过读取ini文件的代码,最近我常常用到这个地方。而写好的读取iniwen文件的方法返回值是个string类型的。于是不得不在读取字符串后根据场景来进行与其他值类型的转换,根据逻辑来说hao好像并没有什么问题。但是觉得麻烦的我就在想能不能将该方法ji进一步优化,减少我们的工作量。于是乎,出现了下面的代码: public static...原创 2018-12-20 15:21:22 · 12005 阅读 · 0 评论