TextBox
クリックしてファイルを選択するOpenFileDialog
と、ボタンをクリックしなくても自動的に開くアプリを作成しようとしています。
私が見つけたのは、実装方法を説明していないこのmsdnの記事だけでした。
加えるべきか
[BrowsableAttribute(true)]
public event EventHandler Click
どこか?
これまでの私のコードは次のとおりです。
private void txtFile_TextChanged(object sender, EventArgs e)
{
OpenFileDialog OF = new OpenFileDialog();
OF.InitialDirectory = "C:\\";
OF.Filter = "All files (*) | *.*";
if (OF.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
OF.FilterIndex = 0;
OF.RestoreDirectory = true;
txtFile.Text = (OF.FileName);
}
}
編集:ついに働きました。