极品分享

All posts in “NET学习”

C# WPF 做一个透明圆角界面

本文将讲述,如何用WPF做一个如下图的,半透明圆角界面。文章内容只针对程序员大大。如果您不是做.NET的,就没什么参考价值了。我要做个善于分享的.NET程序员。1、首先在xaml中设置<window>属性Background="{x:Null}" WindowStyle="None" AllowsTransparency= [...]

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

SQLServer检查表、字段是否存在,不存在则创建的脚本

1、SQLServer检查表是否存在,不存在则创建的脚本if not exists(select * from sysobjects where id=object_Id('dbo.MyTable') )CREATE TABLE user_id(usermessage  [...]

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

C# WPF DotNet4.0 FastReport中TotalPages显示为0的解决办法!

将报表———选项——双通道 勾选即可 [...]

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

C# WPF DotNet4.0 使用FastReport

一、FastReport的使用和设计1、在FastReport设计器中,新建空白报表,在右侧“数据”->“动作”->“保存字典”。2、用记事本打开保存的字典文件,添加数据源和表字段。修改后保存。<?xml version="1.0" encoding="utf-8"?><Dictionary> [...]

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

c# 获取方法所在的命名空间、类名、方法名

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using System.Reflection;namespace GetMethodN [...]

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

C#几个经常用到的字符串截取

1、取字符串的前i个字符(1)stringstr1=str.Substring(0,i);(2)stringstr1=str.Remove(i,str.Length-i);2、去掉字符串的前i个字符stringstr1=str.Remove(0,i);stringstr1=str.SubString(i);3、从右边开始取i个字符:stringstr1=str.SubString(str [...]

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

SqlServer中的null与C#中的null及DBNull的关系

SqlServer的null类型表示这个字段没有值,可以用于各种数据类型字段;C#的null类型表示空引用,可以用于各种引用类型变量;同时又提供了System.DBNull类型,用于对SqlServer中null的支持;关系举例如下:1)C#执行select1fromtable1where1=0,这时返回的DataSet.Tables[0].Rows[0][0]的值是null2)C#执 [...]

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

C# 多线程Task的使用及其异常处理的若干事项(二之简易多线程处理)

.Net的Task多线程相关介绍相见《C#多线程Task的使用及其异常处理的若干事项(一)》更简单的写法几年前写的那篇文章很详细地描述了.net用Task对线程进行封装的相关技术。开一个新的线程去执行一个任务,当时是这么写的:Task taskA = Task.Factory.StartNew(() =>{    [...]

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

C# 多线程Task的使用及其异常处理的若干事项(一)

Task简述微软在.NETFramework4.0的时候引进了一个新的类:System.Thread.Task,用它来表示一个异步操作,比如从网上下载一个文件,或者一个比较耗时的文件写入动作,如果把这些操作放到UI线程里做,就引起用户界面失去响应,所以我们要另外开线程去做这些事情,开线程并不是什么新鲜事,只不过到了.NETFramework4.0,微软用Task对它进行了一次再包装而已,这 [...]

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

C# WPF 使用BeginInvoke开启新线程读取载入数据等耗时操作,避免界面卡顿的方法!

话说接触.net一年有余,发觉身边许多用.net的人都不知道“线程”这回事,他们写的程序都是单线程的,从不考虑把一个耗时较多的操作放到一个工作线程中,所以一旦数据库操作长时间没反应,程序界面也就跟着卡死了……而线程对于有着多年Windows编程经验的我来说,再熟悉不过。一般来说,程序的界面处理是用一个线程(通常同时作为主线程),而工作线程则可能有好几个,比较理想的情况下据说是跟CPU的个数(现在准 [...]

2017年03月28日 0 /
NET学习
/
标签: 
6/14
首页
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
回到顶部