Esempio n. 1
0
        /// <summary>
        /// 取得副檔名篩選器清單
        /// </summary>
        /// <returns></returns>
        public List <string> GetFilterList(bool AddFixedItem = true)
        {
            List <string> filter = new List <string>();

            if (AddFixedItem)
            {
                filter.Add("任意檔案(*.*)|*.*");
            }
            System.Text.RegularExpressions.Regex r_filter = new System.Text.RegularExpressions.Regex("<(.*?)>");
            TypeFilter.Split('/').ToList().ForEach(x =>
            {
                filter.Add(r_filter.Match(x).Groups[1].Value);
            });
            return(filter);
        }