private void pm_imageTextEdit_Properties_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { OpenFileDialog openDialog = new OpenFileDialog(); openDialog.Filter = "Image files (*.jpg)|*.jpg|Image files (*.png)|*.png|All files (*.*)|*.*"; openDialog.ShowDialog(); if (openDialog.FileName != "" && (openDialog.FileName.EndsWith(".jpg") || openDialog.FileName.EndsWith(".png"))) { PetMedicineModel pmm = new PetMedicineModel(); if (openDialog.FileName.EndsWith(".jpg")) { pm_imageTextEdit.Text = pmm.getNextID() + ".jpg"; } else { pm_imageTextEdit.Text = pmm.getNextID() + ".png"; } } else { XtraMessageBox.Show("Please choose a image with (*.jpg)/(*.png) file !!!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } String fileName = openDialog.FileName; pm_imageTextEdit.Text = fileName; PictureBox ptbPetMedi = new PictureBox();//tạo 1 cái picturebox mới string filepath = fileName; ptbPetMedi.Image = Image.FromFile(filepath.ToString());//gán cái hình ảnh cho cái picturebox mới đó // objpt.SizeMode = PictureBoxSizeMode.AutoSize; }
//load data to grid view private void PetMedicineView_Load(object sender, EventArgs e) { PetMedicineModel pmm = new PetMedicineModel(); pm_idTextEdit.Text = pmm.getNextID(); pm_statusTextEdit.SelectedItem = "Active"; }
//get path for image Text box, just accept image file private void pm_imageTextEdit_Properties_Click(object sender, EventArgs e) { openDialog.Filter = "Image files (*.jpg)|*.jpg|Image files (*.png)|*.png|All files (*.*)|*.*"; openDialog.ShowDialog(); if (openDialog.FileName != "" && (openDialog.FileName.EndsWith(".jpg") || openDialog.FileName.EndsWith(".png"))) { PetMedicineModel pmm = new PetMedicineModel(); if (openDialog.FileName.EndsWith(".jpg")) { pm_imageTextEdit.Text = pmm.getNextID() + ".jpg"; } else { pm_imageTextEdit.Text = pmm.getNextID() + ".png"; } } else { XtraMessageBox.Show("Please choose a image with (*.jpg)/(*.png) file !!!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void pm_idTextEdit_Properties_Click(object sender, EventArgs e) { PetMedicineModel pmm = new PetMedicineModel(); pm_idTextEdit.Text = pmm.getNextID(); }