您的位置:首页 > 编程语言 > ASP

picturebox绘画是颜色设置

2010-10-23 22:14 495 查看
用c#中的picturebox制作画板,现在有red,blue等表示颜色的按钮,和表示一些大小的按钮,求教如何通过点击不同德按钮

更改picturebox中笔刷的颜色和粗细??本人新手入门,希望给出代码和解释

如何在picturebox中新建一个图片...就像在Photoshop中新建一个空白页一样的效果???

1)可以使用Brush和Pen对象来绘图,它们都可以实现粗细变化。
(2)新建空白页面只需要用白色填充整个Graphic就可以了。
有一个查询按钮 ,点查询数据,然后DATAGRIDVIEW显示数据,由于想显示数据的时候可以操作其他控件,所以在多线程中加载显示 datagridview的内容。
可是 显示后,滚动条就不动了。像卡住了一样(listview就没这情况),请问如何让滚动条不卡住假死,而且达到显示数据的时候可以用操作其他控件的目的。
下面这个方法,滚动条到不假死了,不过根本就没达到多线程的效果,没有意义,显示数据的时候不能操作其他控件,那还不如我直接不在多线程中使用用了这个委托代理还是不行,一样显示数据不可以操作其他控件。
正解,操作是在主线程中执行的,所以会出现不响应操作。每添加一行不要Sleep,用Refresh或Update 就能看到天加过程了
这样的话,是不 假死了,不过显示过程中不可以操作其他控件了。那还不如我直接加载不在线程中加载!在线程中加载就是为了显示的时候能操作其他。怎样为软件的一些操作设置快捷键。
比如按下“F1”时,弹出窗口Form2.cs等等。这种功能怎样设置比较好,求点思路,最好能给点实例代码。

实现IMessageFilter,在消息中过滤键盘,调用你要执行的代码。

大家都知道的一个事实,VS2008是第一个包含.NET多定向支持的VS平台。在VS平台上,开发者可以使用VS 2008创建和编辑.NET各个版本,而不必要求在运行他们应用的客户机和生产性服务器端安装新一点的.NET 版本。它多定向支持.NET 2.0、3.0、.NET 3.5三个.NET 版本,因此VS的编译器能够生成同样的IL输出,调试器能够针对同个CLR引擎进行调试,IDE对多定向的支持主要着重于过滤掉不支持某个给定.NET 版本的新的程序集和项目模板的的显示。不过VS 2008中的Intellisense总是显示.NET 3.5版本的框架类库的类型和成员,所以开发者纵然是在开发一个ASP.NET 2.0 项目,也会在无意中使用一个ASP.NET 3.5才有的方法。
在VS 2010中,多定向支持.NET 4.0, .NET 3.5, .NET 3.0 和 .NET 2.0的项目。它允许开始利用新的工具特性,而不必马上将运行你应用的客户机和服务器升级到.NET 4.0。这样就改进了的多定向支持将确保其体验比以VS2008更精确。并且在VS2010中为每一个.NET版本都配置了“引用程序集”的工具。这个“引用程序集”只包含某个特定框架程序集的元数据而不是它的实现,能对设计器中属性表格呈示的属性、对象浏览器中的API列表以及IDE中所有其它各种地方都能精确地显示出确切版本的API签名。
我的存储服务器最近在做测试阶段,刚开始运行的时候是没什么问题,能够正常的上传文件,但是运行了一段时间过后比如十个小时,就抛出了:引发类型为“System.OutOfMemoryException”的异常。我把异常写到日志文件里面去,记录到抛异常的位置是

我的网上查了资料,都说是内存溢出了,这样的情况怎么解决?

在iis的应用程序池里面,勾选回收工程进程

另外,对象使用完毕应当立即销毁以释放所占用的资源
我的项目是应用程序,和iis好像没关系吧?
那我应该怎样强行垃圾清理呢?可有示例代码?
我新装了windows的系统,但是经常当我点击打开“我的电脑”或是其他文件夹时,出现标题所示的错误,visual studio打开时也说停止工作,急示解决方案。
左边treeview绑定SQL数据库里一个字段,右边有两个TEXTBOX之类的,对应该该字段所对应的另外2个字段,点击treeview的一个节点后,右边显示出所对应的内容。而且以后肯定还会再添加信息,如果动态添加aspx的话也不太好
来源: NBA视频在线
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息