示例#1
0
 private void btnAddImage_Click(object sender, EventArgs e)
 {
     DataSetMain.ImageRow row = this.dataSetMain1.Image.NewImageRow();
     row.Person_Id = this.PersonRow.Id;
     row.Image     = LoadImage();
     if (row.Image.GetLength(0) > 0)
     {
         this.dataSetMain1.Image.AddImageRow(row);
         this.imageTableAdapter.Update(row);
         UpdatePersonTemplate();
     }
 }
示例#2
0
 private void bindingSourceImage_CurrentChanged(object sender, EventArgs e)
 {
     this.ImageRow = (DataSetMain.ImageRow)GetCurrentGridRow(sender);
     if (this.ImageRow != null)
     {
         this.btnDelImage.Enabled = true;
         this.pictureBox1.Image   = Image.FromStream(new MemoryStream(this.ImageRow.Image));
     }
     else
     {
         this.pictureBox1.Image   = null;
         this.ImageRow            = null;
         this.btnDelImage.Enabled = false;
     }
 }