private void btnRemove_Click(object sender, EventArgs e) { //assigne null to image location pbPic.ImageLocation = null; // write null path in application file var serializationData = new PathDetails() { PathDetailsForFile = null }; _fileHelper.SerializeToFile(serializationData); //hide/unhide remove button IsEmptyOrNull(pbPic); }
private void WriteToFile() { //write path to file try { var fileDialog = new OpenFileDialog(); fileDialog.ShowDialog(); var serializationData = new PathDetails() { PathDetailsForFile = @"" + fileDialog.FileName }; _fileHelper.SerializeToFile(serializationData); } catch { MessageBox.Show("No path selected. Please select new pic!"); } }