//現在表示しているアドインに対する書き込み一覧を表示する(とりあえず、filesを渡すだけ。。。) private void showCaptureButton_Click(object sender, RoutedEventArgs e) { //ファイル置き場のパス string searchDirectory = filePath + "\\..\\Annotation\\" + user.GetId(); //保存先にページ名.pngが何枚保存されているか調べる string[] files = System.IO.Directory.GetFiles(searchDirectory, "*" + ".png", System.IO.SearchOption.TopDirectoryOnly); PNGShowAnnotationWindow psaw = new PNGShowAnnotationWindow(); psaw.Owner = this; psaw.Show(); psaw.init(searchDirectory + "\\" + fileName + "_000.png", files, 1); }
//それぞれのボタンを押したときの処理 public void btn_Click(object sender, RoutedEventArgs e) { //senderからクリックしたファイル名を取得 string picPath = sender.ToString(); picPath = picPath.Replace("System.Windows.Controls.Button: ", ""); int x = picPath.IndexOf("."); picPath = picPath.Remove(0, x + 1); PNGShowAnnotationWindow pshaw = new PNGShowAnnotationWindow(); pshaw.Show(); pshaw.init(picPath, files, x); this.Close(); }