极品分享

C# WPF 代码动态修改ItemsSource解决方案,提示:当 ItemsSource 正在使用时操作无效。改用 ItemsControl.ItemsSource 访问和修改元素。

C#WPF在程序代码中试图修改或动态添加ItemsSource中的内容时,会报错禁止操作。报错提示:当ItemsSource正在使用时操作无效。改用ItemsControl.ItemsSource访问和修改元素。 我们今天就来说说这个问题的解决方案。首先先说下需求,在XAML中有两个ComboBox下拉选择框,第一个:显示学年,控件名:cmbSchoolYear控件Com [...]

2017年05月03日 0 /
NET学习
/
标签: 

C# WPF ComboBox 在选择下拉 触发SelectionChanged 事件的时候 获取当前文本的方法

如果你能确定ComboBox每一项是什么就好办了,比如我现在确定它每一项都是ComboBoxItem,所以可以用下面的代码:代码: ((ComboBoxItem)cmbTest.SelectedItem).Content.ToString(); [...]

2017年05月03日 0 /
NET学习
/
标签: 

VS2010 生成release文件 不生成pdb文件

VS2010如何生成release文件方法:点击生成-->配置管理器-->活动解决方案配置下拉菜单中选择release就行了,最后再编译一下就在相应的目录下生成了Release模式下去掉生成pdb文件方法:1、右键项目,选择属性2、选择正确的配置,点击高级3、调试信息选择none,点击确定。解决方案下每个项目都这样做一遍。然后,再Release下生成,就不会有pdb文件了,清爽了,用 [...]

2017年04月30日 0 /
NET学习
/
标签: 

控制Wordpress对搜索引擎的可见性

网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取,这些通过robots.txt体现。wordpress本身没有robots.txt,但是用根目录访问/robots.txt,如果服务器没有这文件的话,wordpress会自动生成一个,而这个文件可以通过后台进行开启和关闭。方法一:修改动态函数规则,后台->设置,当禁止浏览器访问时,访问/robots.txtUser-age [...]

2017年04月30日 0 /
其他
/
标签: 

C# WPF DataGrid 根据某列的值设置行的背景色、字色。

在某些情况下,我们需要在DataGrid列表中根据某个字段的值的不同来设置不同的背景色或字体颜色等。最简单的方法是使用DataGrid的LoadingRow事件。今天给大家介绍下设置方法:1、在XAML中给DataGrid设置 LoadingRow事件2、在CS代码中,在datagrid_LoadingRow事件代码中,添加如下代码:private void dat [...]

2017年04月30日 0 /
NET学习
/
标签: 

C# C/S结构 访问远程SQL特别慢

从数据库读取图片是个相当不理智的选择。你想读取快速就要在SQLServer上写存储过程,命名主键,然后直接用SqlClient访问你做好的视图,而不是利用SqlClient做解析、做连接查询等工作。因为他的计算效率依赖于网络,要分析也是从SQL读取表到本地,然后本地边读取边去查询远程表,这能不慢吗,写多了你慢慢会发现:在SQLServer上做好查询视图,C#直接访问远远比C#分析快用代码来做数 [...]

2017年04月29日 0 /
NET学习
/
标签: 

C# WPF 新线程耗时操作之Dispatcher.BeginInvoke()方法使用不当导致UI界面卡死的原因分析

前段时间,公司同事开发了一个小工具,在工具执行过程中,UI界面一直处于卡死状态。通过阅读代码发现,主要是由于Dispatcher.BeginInvoke()方法使用不当导致的。本文将通过一个WPF模拟程序来演示一下界面卡死的现象,并通过修改代码来解决界面卡死的问题。希望通过对本文的学习,大家能对Dispatcher.BeginInvoke()方法有一个新的认识。案例一:新线程进行耗时数学计算,委托 [...]

2017年04月29日 0 /
NET学习
/
标签: 

项目发布Debug和Release版的区别

一、Debug和Release的区别  Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息   Release:发布版本,不对源代码进行调试,编译时对应用程序的速 [...]

2017年04月28日 0 /
NET学习
/
标签: 

分享一个记录日志的类,可多线程使用。

今天分享一个自己用的日志类,非原创,借鉴了前辈的一个想法,然后修改来的。日志我们是必须的,现在程序都是多线程并发了,记日志就有可能出现问题了,lock?影响性能。log4net太重量级了,本日志是一个轻量级的小工具。 废话不多说,看源码:using System;using System.Collections.Generic;using Syste [...]

2017年04月27日 0 /
NET学习
/
标签: 

C# Socket 进行大文件传输

1.基础类TransferFiles,client和server都需要using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Wind [...]

2017年04月26日 0 /
NET学习
/
标签: 
10/68
首页
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
回到顶部