//今の画像番号の画像を表示 private void ViewImage() { if (ImageFiles == null || !ImageFiles.Any()) { pbMain.Tag = ""; pbMain.ImageLocation = ""; pbMain.Image = ImageResource.NoImageInFolder(); } else { pbMain.Tag = ImageFiles[ImageNumber]; pbMain.ImageLocation = ImageFiles[ImageNumber]; } UpdateTitle(); }
//各ボタンクリック時 private void ButtonClick(object sender, EventArgs e) { if (!ImageFiles.Any()) { MessageBox.Show("画像がありません。"); return; } if (sender is FolderButton btn) { try { if (ViewingImage == null) { return; } btn.SendFile(ViewingImage); LoadFolder(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }