private void Page_Loaded(object sender, RoutedEventArgs e) { if (File != null) { this.file_name.Text = File.File.Name; this.file_big_image.Source = SupportEDS.BitmapToImageSource(Icon.ExtractAssociatedIcon(File.File.FullName).ToBitmap()); this.file_extn_val.Text = File.File.Extension; this.file_desc_val.Text = File.File.Name; this.file_path_val.Text = File.File.DirectoryName; this.file_size_val.Text = SupportEDS.FileSizeFormat(File.File.Length, true); this.file_crat_val.Text = File.File.CreationTime.ToString("d MMMM yyyy г., h:mm:ss"); this.file_edit_val.Text = File.File.LastWriteTime.ToString("d MMMM yyyy г., h:mm:ss"); this.file_open_val.Text = File.File.LastAccessTime.ToString("d MMMM yyyy г., h:mm:ss"); if (File.EdsState == 0) { this.message_text.Text = "Цифровой подписи не обнаружено."; this.big_button_text.Text = "СОЗДАТЬ ПОДПИСЬ"; } else if (File.EdsState == 1) { this.message_text.Text = "Цифровая подпись присутствует."; this.big_button_text.Text = "ПРОВЕРИТЬ"; } else if (File.EdsState == 2) { this.message_text.Text = "Подлинность цифровой подписи подтверждена."; this.big_button_text.Text = "ПРОВЕРИТЬ"; } else if (File.EdsState == 3) { this.message_text.Text = "Подпись не соответствует документу."; this.big_button_text.Text = "ПРОВЕРИТЬ"; } } }