テキスト ボックスと 2 つのボタンを持つ axAcroPDF オブジェクトがあります。
Button1 は、[ファイルを開く] ダイアログを読み込み、ファイル名/パスを axAcroPDF オブジェクトに送信し、ファイル名/パスをテキスト ボックスに送信します。
button3 で必要なのは、ロードされた pdf ファイルを再認識し、テキスト ボックスからファイル名をクリアすることです。ユーザーが別のPDFファイルをリロードできるようにします。
私の試みは以下です:
private void button3_Click(object sender, EventArgs e)
{
textBox1.Text = String.Empty;
axAcroPDF1.Dispose();
axAcroPDF1.setLayoutMode("SinglePage");
axAcroPDF1.Show();
}
最初に、私は試してみましaxAcroPDF1.Hide();
たaxAcroPDF1.Dispose();
これにより axAcroPDF が非表示になりますが、新しいファイルを再読み込みできません。
これを修正する方法について何か提案はありますか?