Hello,
I'm working on a custom template of the RadGridView and I styled the SearchPanel to be only a text box part of a user control. The instant search/filtering works correctly, however, it seems that the highlighting doesn't.
While going through the source code, I saw that each column keeps a reference to the SearchPanel, in my case, it seems that this reference is null so the highlighting is not processed.
I simply declare the search panel in my user control and declare the user control as part of my template for RadGridView
<grid:GridViewSearchPanel Grid.Column="1" Style="{StaticResource GridViewSearchPanelStyle}"/>
With a style:
<Style x:Key="GridViewSearchPanelStyle" TargetType="grid:GridViewSearchPanel">    <Setter Property="Margin" Value="5 0 0 1"/>    <Setter Property="MaxHeight" Value="28"/>    <Setter Property="BorderThickness" Value="1"/>    <Setter Property="VerticalContentAlignment" Value="Center"/>    <Setter Property="HorizontalContentAlignment" Value="Stretch"/>    <Setter Property="HorizontalAlignment" Value="Stretch"/>    <Setter Property="Background" Value="{StaticResource GridView_SearchPanelBackground}"/>    <Setter Property="BorderBrush" Value="{StaticResource GridView_SearchPanelOuterBorder}"/>    <Setter Property="SnapsToDevicePixels" Value="True"/>    <Setter Property="Template">        <Setter.Value>            <ControlTemplate x:Name="CustomSearch" TargetType="telerik:GridViewSearchPanel">                <Grid UseLayoutRounding="True">                    <TextBox x:Name="PART_SearchAsYouTypeTextBox"                            Text="{Binding SearchText, Mode=TwoWay, Delay=100, UpdateSourceTrigger=PropertyChanged}"                                    MinWidth="160"                            MaxWidth="200"                            MaxHeight="25"                            Margin="0 0 0 1"                            VerticalContentAlignment="Center"                            telerik:TextBoxBehavior.UpdateTextOnEnter="True">                        <TextBox.IsTabStop>                            <Binding RelativeSource="{RelativeSource TemplatedParent}" Path="IsTabStop"/>                        </TextBox.IsTabStop>                    </TextBox>                    <telerik:RadButton x:Name="ClearButton"                        IsTabStop="False"                        Style="{StaticResource ClearSearchValueButtonStyle}"                        Command="searchPanel:GridViewSearchPanelCommands.ClearSearchValue"/>                </Grid>            </ControlTemplate>        </Setter.Value>    </Setter></Style>
So nothing fancy and for the most part this code is from Telerik's xaml files.
Am I missing something? Do I need to bind something somewhere in order for the highlighting feature to work?
Thank you in advance,
Bastian
