首页 > TAG信息列表 > net-2-0

.Net和C#:尝试在按钮上使用透明图像(从IDE分配)

使用VS2005和C#. 具有窗体中的按钮和来自资源的图像,该图像没有透明度. 从IDE分配图像时如何透明? 谢谢.解决方法:在图像编辑器中打开图像(Paint.NET和GIMP是免费的),然后在需要的地方添加透明胶片. 一旦图像实际具有透明像素,一切都会起作用. 您还可以使用Bitmap类的几个方法来执行

当未使用C#加入Microsoft Active Directory中的域时,如何对ldap进行身份验证

由于某些原因,当计算机未加入域时,ldap和目录服务不起作用.来自.net的错误消息是域不可用.有人知道需要做什么吗? 基础的… domainAndUsername = domain + @"\" + username; entry = new DirectoryEntry(_path, domainAndUsername, pwd); entry.AuthenticationType = FindAuthTy

删除/编辑TabPages的TabControl填充

我正在使用System.Windows.Forms.TabControl列出自定义页面,但是Tabcontrol的所有面上似乎都有3像素的硬编码填充. 我该如何删除.这里的要点是我不想删除顶部的标签 http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/a8c5bc93-8f76-42e7-b501-b12f8b5bd1eb/ 我发现

如何在不提升特权的情况下测试用户是否位于“内置管理员”组中?

我期望这段代码: WindowsPrincipal principal = new WindowsPrincipal( WindowsIdentity.GetCurrent() ); public bool UserHasAdminRights( WindowsPrincipal principal, WindowsBuiltInRole role ) { bool isAdmin; // get the role information of the current user if (

c#-从.NET 2.0中的DataTable列获取不同的值

我正在使用.NET Framework 2.0开发的旧项目. 在这个项目中,我从DataRowCollection的ItemNo列中获得了不同的值.我只对ItemNo感兴趣. DataRow由ItemNo,Qty和Date组成. 我正在考虑迭代DataRowCollection并将唯一的ItemNo添加到如下所示的字符串列表中(未经测试) var items = new Li

CodeGo.net>我如何使用反射设置类型为列表的属性

已经有一个类似的question,但是它似乎并没有询问问题所暗示的情况. 用户询问列表中的自定义类,但是他的列表对象是字符串类型. 我有一个Foo类,其中有一个Bars列表: public class Foo : FooBase { public List<Bar> bars {get; set;} public Foo() {} }

NET 2.0中如何获取Environment.SpecialFolders.MyVideo文件夹?

谁能告诉我如何在.NET 2.0中获取Environment.SpecialFolders.MyVideo文件夹? 在.NET 4.0中,MyVideo文件夹在枚举Environment.SpecialFolders中列出,但在.NET 2.0下不存在.如果必须在具有不同Windows本地化版本和操作系统版本的.NET 2.0下找到该文件夹​​,您会采用哪种方式?解决方法:

asp.net – 在javascript中使用.Net 2.0框架和REST消费的REST服务

按照wikipedia条款,REST是 REST can be considered the architectural style for the World Wide Web. The architectural style was developed in parallel to the HTTP/1.1 protocol, based on the existing design of HTTP/1.0 REST实践很久以前就开始与HTTP演变

在C#中,当枚举容器被修改时,foreach的行为如何

这似乎应该得到回答,但我发现潜在的欺骗行为正在问不同的事情…… 我注意到这似乎工作正常(sourceDirInclusion是一个简单的字典< X,Y>) foreach (string dir in sourceDirInclusion.Keys) { if (sourceDirInclusion[dir] == null) sourceDirInclusio

Visual Studio 2008 vs 2005或C#3.0与C#2.0有什么新内容?

我正在浏览Hidden Features of C#的问题,并认为我会尝试一个我不熟悉的功能.不幸的是我使用的是Visual Studio 2005,稍后会介绍相关功能. C#3.0(Visual Studio 2008)与C#2.0(Visual Studio 2005)中的新功能是否有很好的列表?解决方法:这不是一个全面的列表,但这些是我最喜欢的C#3.0

在c#中向列表框添加自定义类对象

我有一个看起来像这样的课程 public class Process_Items { String Process_Name; int Process_ID; //String Process_Title; public string ProcessName { get { return Process_Name; } set { this.Process_Name = value; } } publ

用代理C#替换Func

我们正在尝试将.NET 3.5内置的应用程序移动到2.0(因为我们的exe运行在XP等没有3.5的旧机器上) 在这样做的同时,现在一切都停留在一个主要问题上用旧式代理替换Func(因为Func在2.0上不可用).要替换的代码是这样的. private Func<object, string> someName1; private static Func<ob

使用C#以编程方式更新xml

我尝试更新没有linq的xml(我正在使用VC 2.0).我的xml文件格式: <schedule> <id>0</id> <name>yusuf</name> <status>0</status> </schedule> AFTER UPDATE: <schedule> <id>0</id> <name>yusuf</name> <s

c# – 为什么在.net 2.0中向一个原语(即:int)转换null会抛出一个空引用异常而不是一个无效的强制转换异常?

我正在浏览一些代码并遇到了我的组合框尚未初始化的情况.这是在.NET 2.0中,在下面的代码中,this.cbRegion.SelectedValue为null. int id = (int)this.cbRegion.SelectedValue; 此代码抛出了空引用异常,而不是无效的强制转换异常.我想知道是否有人知道为什么它会抛出空引用异常而

c# – .Net4中的Httputility.urldecode替换?

我有一个由.Net 2开发的旧程序(类库).最近我想在新项目中使用该程序,该项目使用.Net4(对于新的WPF功能).所以有一个大问题: .Net4 don’t support System.Web and as result it can’t be use Httputility.urldecode!! 那么什么是urldecode jop?我怎样才能将其改为某些东西,这是.N

使用什么引擎来创建基于HTML布局的.net 2 c#应用程序?

我现在正在浏览网络好几天,但仍然无法找到我正在寻找的东西.基本上我想开发我的应用程序界面,使用HTML和CSS的GUI,当然保留事件,以及在运行时修改部分布局的机会(如div的内容).应用程序是一个数据库管理器,可视地显示数据,并在运行时更新它们. > IE又名使用System.Windows.Forms.We

c# – 将DataTable作为参数发送到存储过程

我正在尝试使用c#,.net 2.0和SQLServer 2012 Express将DataTable发送到存储过程. 这大致就是我正在做的事情: //define the DataTable var accountIdTable = new DataTable("[dbo].[TypeAccountIdTable]"); //define the column var dataColumn =

c# – Compact Framework 2.0上的控制反转

我一直在“谷歌搜索”关于Compact Framework的控制反转,但大多数解决方案都适用于3.5版本. 总结:我需要在Compact Framework 2.0上进行轻量级,简单的控制容器反转. 先感谢您.解决方法:看起来,大多数IoC容器的当前版本不再支持旧版本的.net框架(和Compact Framework). 您可能会使用旧

c# – 查找所有k大小的子集,其中s为n大小的重复未排序正整数

请注意,这是C#.NET 2.0项目(Linq不允许)所必需的. 我知道这里已经提出了非常类似的问题并且我已经生成了一些工作代码(见下文)但是仍然想知道如何在k和s条件下更快地使算法更快. 这是我到目前为止所学到的: 动态编程是查找ONE(不是所有)子集的最有效方法.如果我错了,请纠正我.有没有

c# – 如何在执行其他具有多次重载的方法之前/之后执行方法?

我有一个已经开发并正在使用的现有应用程序. 其中一个方法(称为Read())有多个重载.现在我想在该类中引入我的方法,该方法应该在调用Read()方法的任何重载之前或之后执行.将根据用户输入在运行时决定调用Read()方法的哪个重载. 在这种情况下我需要做什么?如何在执行Read()方法的任何

c# – 当Uri TryCreate完美运行时,使用Uri IsWellFormedUriString

我正在使用代码: Uri.TryCreate(sURL, UriKind.Absolute, out URI) 哪个工作正常. 我需要调用Uri.IsWellFormedUriString(sURL,UriKind.Absolute)吗?我的意思是,当Uri.TryCreate完美运行时,我想知道Uri.IsWellFormedUriString的用途是什么?解决方法:Uri.IsWellFormedUriString在内部

c# – 如何在文本框中添加红线(如Word中的拼写错误)?

如何在拼写错误的单词下产生红线的效果,如下图所示: alt text http://img505.imageshack.us/img505/7253/options285x395rg9.th.png 更新 我不想使用谷歌或任何拼写程序.我想知道如何创建红线的效果.解决方法:您可以使用RichTextBox控件执行此操作,该控件允许您在文本的任何部分设置

C#等待所有线程在ThreadPool中终止

我有一个主线程和许多其他后台线程. 这些后台线程的主要用途是查询数据(来自Web的许多查询,这就是我创建多个线程的原因:避免滞后用户界面). 在主线程(用户界面)中导出数据时,我需要等到所有其他线程都完成. 我的代码是: //...code to open save file dialog... //this loop is to

c# – 将站点从.net 2.0升级到3.5的问题

我想将公司网站从2.0升级到3.5.我认为它应该相当轻松,因为在较新版本的.net中仍然支持所有旧方法(只是折旧).那是对的吗?解决方法:我们没有任何问题将我们的所有应用程序从2.0升级到3.5 我怀疑你会遇到任何问题,因为.NET 3.0和3.5是“附加”版本 – 这意味着.NET 2.0的核心功能保持

c# – SqlDataSource中的动态WHERE子句

我在一个非常简单的应用程序中使用SqlDataSource.我允许用户通过TextBoxes为SDS的select命令设置几个搜索参数,每个参数一个TextBox(想想txtFirstName,txtLastName等).我打算使用按钮单击事件处理程序来设置SqlDataSource的SelectCommand属性,默认情况下将返回所有记录(出于我的目