0
我創建一個打開文件對話框帶有過濾器是這樣的:C#打開文件對話框過濾器適用於「文件名」欄中
OpenFileDialog lfDialog = new OpenFileDialog();
lfDialog.Filter = "Lizenzdatei|*.cil";
lfDialog.DefaultExt = "*.cil";
我希望用戶能夠選擇具有.cil擴展中的文件。 但是,通過在「文件名」字段中輸入文件名和其他文件名,然後選擇.cil擴展名,我可以選擇任何具有當前目錄中的擴展名的文件。有什麼方法可以用OpenFileDialog屬性或方法來超越這個嗎?
想出了下一個解決方案: 處理LoadFileDialog.FileOk事件並在那裏檢查擴展。 – mcnill 2012-07-20 13:47:12