Ho bisogno di avere una finestra di dialogo di file aperti per 1000 tipi di file (* .000 - * .999). Ma aggiungendolo al filtro, la finestra di dialogo diventa molto lenta nella scelta dei tipi di file. C'è qualcosa che posso fare per accelerare questo?OpenFileDialog con molte estensioni
string text;
for (int i = 0; i <= 999; i++)
{
text.Append("*." + i.ToString("000") + "; ");
}
string textWithoutLastSemicolumn = text.ToString().Substring(0, text.ToString().Length - 2);
dialog.Filter = "Files (" + textWithoutLastSemicolumn + ")|" + textWithoutLastSemicolumn;
hai qualche collegamento alla rete? – Abhishek
Posso chiederti perché vorresti farlo prima? o_O – derape
Mi unirò al commento di @derape, qual è lo scopo di aggiungere tante estensioni per aprire la finestra di dialogo dei file? '*. *' è abbastanza. Se stai creando quei file, non dovresti usare le estensioni * diverse * al primo posto (puoi invece modificare il nome del file). Va bene aggiungere alcune estensioni, ma non 1000. – Sinatr