This question is locked. New answers and comments are not allowed.
                        
                        I have ceate a custom filter (inherit from IFilteringControl)  with 2 chekbox (values : All and Present) and want to apply it for a custom GridViewColumn
in custom filter i cant not use GridViewBoundColumnBase and i have error (NullReferenceException) in OnFilter method (line 8)
                                <telerikGridView:GridViewColumn UniqueName="Commandes_MultiSources"        HeaderCellStyle="{StaticResource HeaderCellSmallStyle}"        IsVisible="False"        IsSortable="False"        IsReadOnly="True">    <telerikGridView:GridViewColumn.CellTemplate>        <DataTemplate>            <Grid>                <Grid.ColumnDefinitions>                    <ColumnDefinition />                    <ColumnDefinition />                </Grid.ColumnDefinitions>                <TextBlock Grid.Column="0" x:Name="Present"                           TextDecorations="Underline"                           Cursor="Hand" HorizontalAlignment="Center"                           Text="{Binding MultiSourcesPresent}"                           MouseLeftButtonUp="MultiSources_MouseLeftButtonUp"/>                <TextBlock Grid.Column="1" x:Name="Tous"                           TextDecorations="Underline"                           Cursor="Hand" HorizontalAlignment="Center"                           Text="{Binding MultiSourcesTous}"                           MouseLeftButtonUp="MultiSources_MouseLeftButtonUp"/>            </Grid>        </DataTemplate>    </telerikGridView:GridViewColumn.CellTemplate>    <telerikGridView:GridViewColumn.Header>        <Grid Width="Auto" HorizontalAlignment="Stretch">            <Grid.RowDefinitions>                <RowDefinition Height="50*"/>                <RowDefinition Height="50*"/>            </Grid.RowDefinitions>            <TextBlock Grid.Row="0" Padding="0 0 0 2" TextAlignment="Center" Text="multi_source"/>            <Grid Grid.Row="1">                <Grid.ColumnDefinitions>                    <ColumnDefinition Width="50*" />                    <ColumnDefinition Width="50*"/>                </Grid.ColumnDefinitions>                <TextBlock Grid.Column="0" Padding="0 2 20 0" TextAlignment="Center" Text="Present" />                <TextBlock Grid.Column="1" Padding="5 2 0 0" TextAlignment="Center" Text="All" />            </Grid>        </Grid>    </telerikGridView:GridViewColumn.Header>    <telerikGridView:GridViewColumn.FilteringControl>        <UCPlanipe:FilterControlMultiSource/>    </telerikGridView:GridViewColumn.FilteringControl></telerikGridView:GridViewColumn>in custom filter i cant not use GridViewBoundColumnBase and i have error (NullReferenceException) in OnFilter method (line 8)
01.private void OnFilter(object sender, RoutedEventArgs e)02.        {03.            CreateFilters();04.            try05.            {06.                if (!this.column.DataControl.FilterDescriptors.Contains(this.compositeFilter))07.                {08.                    this.column.DataControl.FilterDescriptors.Add(this.compositeFilter);09.                }10.                this.IsActive = true;11.                OnFiltredComplet();12.            }13.            catch (Exception ex)14.            {15.                // error message is : Object reference not set to an instance of an object16.            }17.        }