【发布时间】:2012-09-28 08:48:42
【问题描述】:
我正在尝试使用Ookii dialog pack 来生成新的 Vista 风格的文件夹选择对话框。这一切都适用于这个简单的代码:
VistaFolderBrowserDialog dlg = new VistaFolderBrowserDialog();
dlg.SelectedPath = Properties.Settings.Default.StoreFolder;
dlg.ShowNewFolderButton = true;
dlg.ShowDialog();
但是,我无法知道用户何时选择了一个文件夹,因为该对象上没有任何事件。我可以轮询 SelectedPath 的变化,但这似乎是一种非常低效的做事方式。
是否有一些通用的 C# 技巧让我知道用户何时选择了一个文件夹并因此适当地更新其他字段?
【问题讨论】: