Exemplo n.º 1
0
        private void LoadImage_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog();
            openFileDialog.Title  = "ImageControlDialogTitle";
            openFileDialog.Filter = "ImageFilter" + "|*.png;*.jpg;*.jpeg;*.bmp|PNG|*.png|JPEG|*.jpg;*.jpeg|Bitmap|*.bmp";
            bool?flag  = openFileDialog.ShowDialog();
            bool flag2 = true;

            if (!(flag.GetValueOrDefault() == flag2 & flag != null) || string.IsNullOrEmpty(openFileDialog.FileName))
            {
                return;
            }
            try
            {
                Bitmap image = new Bitmap(openFileDialog.FileName);
                base.ModelItem.Properties["TargetImageBase64"].SetValue(ImageConverter.GetBase64FromImage(image));
            }
            catch
            {
                throw new Exception("Could Not Load Image Exception");
            }
        }
Exemplo n.º 2
0
 private void Dialog_TransfEvent(Bitmap bmp)
 {
     base.ModelItem.Properties["TargetImageBase64"].SetValue(ImageConverter.GetBase64FromImage(bmp));
 }