随笔分类 -  C#

摘要:1. 下载docfx https://github.com/dotnet/docfx 2. 在环境变量的Path下面添加下载解压后docfx.exe的目录 3. 创建文档项目文件夹(名称如doc),位置最好是在解决方案文件夹,这样目录好配置,其它也方便。 4. 在doc文件夹运行cmd,或打开cmd 阅读全文
posted @ 2024-06-03 14:26 水色天空 阅读(66) 评论(0) 推荐(0) 编辑
摘要:在绑定自定义类的时候,itemsource是可以绑定成功的,但无法绑定选中项,即selectedItem,一直没正面解决这个问题。今天又遇到了,于是按下了伟大的F1,打开了在线文档,看了下selectedItem属性,没什么问题,然后,好像突然明白了什么, 于是,在自定义类中重写了Equals(), 阅读全文
posted @ 2022-10-30 17:55 水色天空 阅读(888) 评论(0) 推荐(0) 编辑
摘要:自己做了一下,直接传引用,结果不显示。搜了一下,大概知道原因了 同一个控件不能同时位于两个容器内,即传递到子窗口前,要先从父窗体移除。 网上的方案太麻烦,所以,分享下自己的。 父窗体前台: <Button Content="全屏" Command="{Binding FullScreenComman 阅读全文
posted @ 2021-07-08 15:43 水色天空 阅读(517) 评论(0) 推荐(0) 编辑
摘要:度了一天,百撕不得姐。。。 二维码中的换行符始终扫描不出来,不得不让客户变通,比如用#来代替换行。 但是一个偶然的机会,发现了扫描(枪)的原理。。。。 这个偏方很简单,扫描的时候提前看一下输入法,如果是输入法开着(只测试了中文),关闭输入法再试一下,二维码扫出来的东西就有换行了。。。。。 纯纯的to 阅读全文
posted @ 2021-01-28 16:35 水色天空 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:百度了快一天,没结果,除了几个原创的,都是复制粘贴的内容。 不想用别的笨办法,于是脑洞大开,想出了我的办法。 首先是前台代码,与网上的比较类似: xmlns:jz="clr-namespace:*****.Model;assembly=****" xmlns:utils="clr-namespace 阅读全文
posted @ 2020-09-07 14:53 水色天空 阅读(1065) 评论(0) 推荐(1) 编辑
摘要:给需要在控件属性面板显示的属性类,添加如下特性 [TypeConverter(typeof(ExpandableObjectConverter))] https://www.2cto.com/kf/201302/188246.html 阅读全文
posted @ 2020-01-15 12:57 水色天空 阅读(497) 评论(0) 推荐(0) 编辑
摘要:private void Form2_Load(object sender, EventArgs e) {BB b = new BB(); button2.DataBindings.Add("Text", b, "s"); } class BB { public string s { get; se 阅读全文
posted @ 2020-01-07 16:46 水色天空 阅读(754) 评论(0) 推荐(0) 编辑
摘要:DefaultValue,顾名思义,默认值的意思。但这个默认值不是用来显示的,它的作用是当属性设置的值(无法代码写还是属性窗口输入)与DefaultValue相同时,会区别显示,比如其它值加粗,DefaultValue不加粗。 DefaultValue可以勉强理解为密码或者暗号,虽然看不到,但值对了 阅读全文
posted @ 2019-12-11 09:48 水色天空 阅读(834) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示