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)
属性值
当前指定的文件筛选器。
异常
异常 | 条件 |
---|---|
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