共用方式為


FilterOperator 列舉型別

定義描述用於 FilterDescriptor 類別之運算子的值。

命名空間: System.Windows.Controls
組件: System.Windows.Controls.DomainServices (於 system.windows.controls.domainservices.dll)

使用方式

'用途
Dim instance As FilterOperator

語法

'宣告
Public Enumeration FilterOperator
public enum FilterOperator
public enum class FilterOperator
public enum FilterOperator
public enum FilterOperator

成員

成員名稱 說明
Contains 此資料值必須包含篩選值。
EndsWith 此資料值必須以篩選值做為結尾。
IsContainedIn 此資料值必須包含在篩選值中。
IsEqualTo 此資料值必須等於篩選值。
IsGreaterThan 此資料值必須大於篩選值。
IsGreaterThanOrEqualTo 此資料值必須大於或等於篩選值。
IsLessThan 此資料值必須小於篩選值。
IsLessThanOrEqualTo 此資料值必須小於或等於篩選值。
IsNotEqualTo 此資料值必須與篩選值不同。
StartsWith 此資料值必須以篩選值做為開頭。

範例

下列範例顯示兩個由邏輯 AND 運算子連接的篩選描述元。其中一個篩選相依於使用者輸入,而另一個篩選則指定於宣告式語法中。

<Grid x:Name="LayoutRoot" Background="White">
    <Grid.RowDefinitions>
        <RowDefinition Height="25" />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>
    <riaControls:DomainDataSource Name="source" FilterOperator="And" QueryName="GetProducts" AutoLoad="true">
        <riaControls:DomainDataSource.DomainContext>
            <domain:ProductDomainContext />
        </riaControls:DomainDataSource.DomainContext>
        <riaControls:DomainDataSource.FilterDescriptors>
            <riaControls:FilterDescriptor PropertyPath="Color" Operator="IsEqualTo" Value="Blue" />
            <riaControls:FilterDescriptor PropertyPath="ListPrice" Operator="IsLessThanOrEqualTo" Value="{Binding ElementName=MaxPrice, Path=SelectedItem.Content}" />
        </riaControls:DomainDataSource.FilterDescriptors>
    </riaControls:DomainDataSource>
    <ComboBox x:Name="MaxPrice" Grid.Row="0" Width="60" SelectedIndex="0">
        <ComboBoxItem Content="100" />
        <ComboBoxItem Content="500" />
        <ComboBoxItem Content="1000" />
    </ComboBox>
    <data:DataGrid Grid.Row="1" ItemsSource="{Binding Data, ElementName=source}" />
</Grid>

備註

您可以將 FilterOperator 值套用至 FilterDescriptor 類別的 Operator 屬性。

平台

開發平台

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008 和 Windows 2000

目標平台

Change History

另請參閱

參考

System.Windows.Controls 命名空間