jjzjj

Picturebox

全部标签

c# - 将 url 中的图像加载到 PictureBox 中

我想将图像加载到PictureBox中。这是我要加载的图像:http://www.gravatar.com/avatar/6810d91caff032b202c50701dd3af745?d=identicon&r=PG我该怎么做? 最佳答案 PictureBox.Load(stringurl)方法“将ImageLocation设置为指定的URL并显示指示的图像。” 关于c#-将url中的图像加载到PictureBox中,我们在StackOverflow上找到一个类似的问题:

c# - PictureBox 控件是否有图像更改事件?

我如何知道图片框的图像何时发生变化?是否有图像更改事件? 最佳答案 usingSystem;usingSystem.Windows.Forms;usingSystem.Drawing;namespaceCustomPX{publicclassCustomPictureBox:PictureBox{publiceventEventHandlerImageChanged;publicImageImage{get{returnbase.Image;}set{base.Image=value;if(this.ImageChanged!=nu

c# - 如何在 Windows.Forms.PictureBox 中正确显示 Kinect 视频流?

我正在尝试将Kinect的视频流显示到PictureBox中。原因是,我想用一些图像覆盖它并使用FillEllipse()方法添加实时标记。但是,我最终得到了一个带有红色x(十字)的盒子。有人可以告诉我,我哪里出错了吗?我应该改用WritableBitmap吗?我想到了这个,但是可写位图没有提供诸如FillEllipse()之类的方法来放置标记。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Linq;usingSystem.Text;

c# - PictureBox 工具提示更改 C#

好吧,我是一个完全的初学者,并且设法用C#编写了一个小应用程序,我在文本框中输入用户名,应用程序获取该用户名的头像并将其显示在图片框中。我想要做的是让工具提示显示当鼠标悬停在加载的头像上时在文本框中键入的用户名。每次加载新头像时它都应该改变。我知道如何以正常方式使用工具提示,但这对我来说有点复杂。任何帮助将不胜感激。谢谢。 最佳答案 使用以下代码将悬停事件添加到您的图片框。privatevoidpictureBox1_MouseHover(objectsender,EventArgse){ToolTiptt=newToolTip()

c# - Image/Bitmap 和 PictureBox 的正确处理方式

我正在尝试开发WindowsMobile6(在WF/C#中)应用程序。只有一种形式,并且在形式上只有一个PictureBox对象。我在上面绘制所有需要的控件或任何我想要的东西。我正在做两件事。从.png文件绘制自定义形状和加载位图。下一行在加载时锁定文件(这是一种不希望出现的情况):Bitmapbmp=newBitmap("file.png");所以我使用另一种方式加载位图。publicstaticBitmapLoadBitmap(stringpath){using(Bitmaporiginal=newBitmap(path)){returnnewBitmap(original);}}

c# - 如何使 PictureBox 使用最近邻重采样?

我正在使用StretchImage,因为框可以通过分隔符调整大小。看起来默认是某种平滑的双线性过滤,导致我的图像模糊并且有波纹图案。 最佳答案 我也需要这个功能。我创建了一个继承PictureBox的类,重写OnPaint并添加一个属性以允许设置插值模式:usingSystem.Drawing.Drawing2D;usingSystem.Windows.Forms;//////InheritsfromPictureBox;addsInterpolationModeSetting///publicclassPictureBoxWith

c# - 使图像适合 PictureBox

using(SqlConnectionmyDatabaseConnection=newSqlConnection(myConnectionString.ConnectionString)){myDatabaseConnection.Open();using(SqlCommandSqlCommand=newSqlCommand("SelectPhotofromEmployeewhereEmpIDLIKE'%'+@EmpID+'%'",myDatabaseConnection)){SqlCommand.Parameters.AddWithValue("@EmpID",textBox1.Te

c# - PictureBox透明控制

在我的C#窗体中,我有一个在下载事件中显示下载百分比的标签:this.lblprg.Text=overallpercent.ToString("#0")+"%";Label控件的BackColor属性设置为透明,我希望它显示在PictureBox上。但这似乎无法正常工作,我看到灰色背景,图片框顶部看起来不透明。我该如何解决这个问题? 最佳答案 Label控件很好地支持透明度。只是设计师不会让你把标签放对。PictureBox控件不是容器控件,因此Form成为标签的父级。所以您会看到表单的背景。通过向表单构造函数添加一些代码很容易修复