02 2018 档案
摘要:一、了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下 public delegate void EventHandler
阅读全文
摘要:C# 检查panel所有的checkbox 是否被选中
阅读全文
摘要:bool? is nullable while bool is not. In the above code, first will be null while second will be false. The ? symbol after a type is only a shortcut to
阅读全文
摘要:WPF程序启动登录界面: 建立media文件夹,导入素材: 在画面中导入启动图片。 将启动png图片,增加一些属性:transparent属性,以及启动位置在CenterScreen; 设置启动画面:更改startupUrl。 点击图片可以drag,我们写一个move事件。 图片界面最小化:
阅读全文
摘要:微软官网:https://docs.microsoft.com/en-us/dotnet/framework/wpf/app-development/wpf-xaml-browser-applications-overview 在 DataGrid 控件中显示 SQL Server 数据库中的数据:
阅读全文
摘要:WPF 03 - Model Validation with IDataErrorInfo 例子 VIEWMODEL: 界面: 运行结果: 当为空时,error被触发。边框变为红色。 如何进化成下面有文字提示呢? 只需要在界面code里改一下:增加label Content (grid改成stack
阅读全文
摘要:结构: main window预览: Model: view model1: viewmodel2: CustomerInfoViewModel 其中上方缩小部分的代码如下: 创建一个view: CustomeInfoView 看一下父子窗体: 疑问:DataContext指的是? The Data
阅读全文
摘要:学习笔记: WPF中对于控件名字的命名,可在code中找到,例如如下:x:Name=“MassText” ... 如何获取WPF richTextBox的text?有别于winform,比较复杂。 string richText1 = new TextRange(RichTextBox1.Docum
阅读全文
摘要:转载于:http://dotnetframework.blogspot.com.au/2011/01/wpf-browser-application-wpf-windows.html WPF Browser Application 是WPF 中较新的功能。其实它的基本概念,仍然是ClickOnce
阅读全文
摘要:WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0。优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运行,避免了权限带来的问题。而我觉得最大的益处还是可以自动更新!这样就具备了CS程序功能强大速度快
阅读全文
摘要:C# richtextbox 自动滚动到最后 光标到最后 自动显示最后一行 private void richTextBox1_TextChanged(object sender, EventArgs e) { richTextBox1.SelectionStart = richTextBox1.T
阅读全文
摘要:区别: var deviceEnum = new MMDeviceEnumerator(); var devices = deviceEnum.EnumerateAudioEndPoints(DataFlow.Capture, DeviceState.Active).ToList(); combDe
阅读全文
摘要:the SystemParameters, “type or namespace does not exist” 解决方法 * add a project reference In Solution Explorer, expand the project, right click on Refer
阅读全文
摘要:头文件添加了using System.Configuration后,还要添加对它dll的引用references,我的文件位置在C:\Windows\Microsoft.NET\Framework64\v4.0.30319下。引入后错误消失。 在解决方案资源管理器里的“引用”中添加“System.C
阅读全文
摘要:C# 无法恢复到按钮设置好的BackColor? 只能恢复到Control BackColor(例如灰色)的解决方案: //定义一个颜色 Color currentbtBackColor; //保存当前按钮颜色 currentbtBackColor = btStopRecord.BackColor;
阅读全文