DocumentList.Filter 属性

获取或设置文件筛选规范。

命名空间:  Microsoft.WindowsCE.Forms
程序集:  Microsoft.WindowsCE.Forms(在 Microsoft.WindowsCE.Forms.dll 中)

语法

声明
Public Property Filter As String
用法
Dim instance As DocumentList
Dim value As String

value = instance.Filter

instance.Filter = value
public string Filter { get; set; }
public:
property String^ Filter {
    String^ get ();
    void set (String^ value);
}
public function get Filter () : String
public function set Filter (value : String)

属性值

类型:System.String

当前指定的文件筛选器。

异常

异常 条件
ArgumentException

筛选规范无效。

备注

对于每个筛选选项,筛选器字符串都包含筛选器说明,后面跟一条竖线 (|) 和筛选器模式。由于空间有限,Pocket PC 指南建议跳过该说明。忽略的说明要求在竖线之前加一空格。

例如,下面的筛选器字符串包括说明:

"Text files (*.txt)|*.txt"

如果没有说明,此筛选器字符串应显示如下:

" |*.txt"

竖线还用于分隔筛选选项。您可以使用分号来描绘一个筛选选项中的多个筛选模式。下面的筛选器字符串指定五个筛选选项:

" |*.*| |*.pwi;*.pdt| |*.rtf| |*.txt| |*.xml"

使用 FilterIndex 属性指定第一个显示给用户的筛选选项。FilterIndex 是从零开始的。使用刚才介绍的筛选器字符串,则索引值如下:

索引值

筛选模式

0

*.*

1

*.pwi、*.pdt

2

*.rtf

3

*.txt

4

*.xml

示例

下面的代码示例设置 Filter 属性。此代码示例摘自一个为 DocumentList 类提供的更大的示例。

.Filter = " |*.*| |*.txt;*.xml| |*.pwi;*.pdt| |*.pxl;*.psw| |*.jpg;*.gif;*.bmp| |*.wav;*.wmv;*.mpg;"
DocList.Filter = " |*.*| |*.txt;*.xml| |*.pwi;*.pdt| " +
   "|*.pxl;*.psw| |*.jpg;*.gif;*.bmp| |*.wav;*.wmv;*.mpg;";

权限

平台

Windows Mobile for Pocket PC

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Compact Framework

受以下版本支持:3.5、2.0

另请参见

参考

DocumentList 类

DocumentList 成员

Microsoft.WindowsCE.Forms 命名空间