pbworkerpic控件
/// <summary>
/// 照片单击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void pbworkerpic_Click_1(object sender, EventArgs e)
{
OpenFileDialog openfile = new OpenFileDialog();
openfile.Filter = "图像文件(JPeg, Gif, Bmp, etc.)|*.jpg;*.jpeg;*.gif;*.bmp;*.tif; *.tiff; *.png|JPeg 图像文件(*.jpg;*.jpeg)|*.jpg;*.jpeg |GIF 图像文件(*.gif)|*.gif |BMP图像文件(*.bmp)|*.bmp|Tiff图像文件(*.tif;*.tiff)|*.tif;*.tiff|Png图像文件(*.png)| *.png |所有文件(*.*)|*.*";
if (openfile.ShowDialog() == DialogResult.OK)
{
//得到原始大小的图像
SourceBitmap = new Bitmap(openfile.FileName);
//得到缩放后的图像
MyBitmap = new Bitmap(SourceBitmap, this.pbworkerpic.Width, this.pbworkerpic.Height);
this.pbworkerpic.Image = MyBitmap;
if (this.pbworkerpic.Image == null)
{
MessageBox.Show("请选择图片", "照片提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
}
imagedata = null;