
Rui Martins
Top achievements
Rank 1
Rui Martins
asked on 08 Jul 2010, 10:48 AM
Hi,
i am using the RadGridView and i note that the filter icon is missing, if i put the mouse over the place where he use to be i have the option so i think i maybe put my style above it... Do you have any ideia how i can put the icon visible again?
thanks to all
Rui M.
i am using the RadGridView and i note that the filter icon is missing, if i put the mouse over the place where he use to be i have the option so i think i maybe put my style above it... Do you have any ideia how i can put the icon visible again?
thanks to all
Rui M.
3 Answers, 1 is accepted
0
Hi,
Vlad
the Telerik team
Can you provide a bit more info how the grid (and column headers) are styled in your case?
Sincerely yours,Vlad
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items
0

Rui Martins
Top achievements
Rank 1
answered on 08 Jul 2010, 11:49 AM
Hi again,
my problem is on the editing template Grid Header Cell, if i comment that in my App.xaml i have the default template and the icon filter is visible,
here i pass the xaml i´m using:
Thanks for the help
Rui M.
my problem is on the editing template Grid Header Cell, if i comment that in my App.xaml i have the default template and the icon filter is visible,
here i pass the xaml i´m using:
<
Style
x:Key
=
"ColumnHeaderGripperStyle"
TargetType
=
"Thumb"
>
<
Setter
Property
=
"Width"
Value
=
"8"
/>
<
Setter
Property
=
"Background"
Value
=
"Transparent"
/>
<
Setter
Property
=
"BorderBrush"
Value
=
"Transparent"
/>
<
Setter
Property
=
"BorderThickness"
Value
=
"0"
/>
<
Setter
Property
=
"HorizontalContentAlignment"
Value
=
"Stretch"
/>
<
Setter
Property
=
"VerticalContentAlignment"
Value
=
"Stretch"
/>
<
Setter
Property
=
"Padding"
Value
=
"0"
/>
<
Setter
Property
=
"Cursor"
Value
=
"SizeWE"
/>
<
Setter
Property
=
"Template"
>
<
Setter.Value
>
<
ControlTemplate
TargetType
=
"Thumb"
>
<
Border
BorderBrush
=
"{TemplateBinding BorderBrush}"
BorderThickness
=
"{TemplateBinding BorderThickness}"
Background
=
"{TemplateBinding Background}"
HorizontalAlignment
=
"{TemplateBinding HorizontalContentAlignment}"
Padding
=
"{TemplateBinding Padding}"
VerticalAlignment
=
"{TemplateBinding VerticalContentAlignment}"
/>
</
ControlTemplate
>
</
Setter.Value
>
</
Setter
>
</
Style
>
<
SolidColorBrush
x:Key
=
"GridView_HeaderForeground_Selected"
Color
=
"Black"
/>
<
ControlTemplate
x:Key
=
"HeaderCellTemplate_Number"
TargetType
=
"telerik:GridViewHeaderCell"
>
<
Grid
x:Name
=
"PART_HeaderCellGrid"
>
<
Grid.ColumnDefinitions
>
<
ColumnDefinition
Width
=
"*"
/>
<
ColumnDefinition
Width
=
"Auto"
/>
</
Grid.ColumnDefinitions
>
<
VisualStateManager.VisualStateGroups
>
<
VisualStateGroup
x:Name
=
"CommonStates"
>
<
VisualStateGroup.Transitions
>
<
VisualTransition
GeneratedDuration
=
"00:00:00.2000000"
To
=
"Normal"
/>
<
VisualTransition
GeneratedDuration
=
"00:00:00.2000000"
To
=
"MouseOver"
/>
</
VisualStateGroup.Transitions
>
<
VisualState
x:Name
=
"Normal"
/>
<
VisualState
x:Name
=
"MouseOver"
>
<
Storyboard
>
<
DoubleAnimationUsingKeyFrames
BeginTime
=
"00:00:00"
Duration
=
"00:00:00.0010000"
Storyboard.TargetProperty
=
"Opacity"
Storyboard.TargetName
=
"GridViewHeaderCell_Over"
>
<
EasingDoubleKeyFrame
KeyTime
=
"0:0:0"
Value
=
"1"
/>
</
DoubleAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
BeginTime
=
"00:00:00"
Duration
=
"00:00:00.0010000"
Storyboard.TargetProperty
=
"Foreground"
Storyboard.TargetName
=
"ContentPresenter"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"{StaticResource GridView_HeaderForeground_Selected}"
/>
</
ObjectAnimationUsingKeyFrames
>
</
Storyboard
>
</
VisualState
>
<
VisualState
x:Name
=
"Ascending"
>
<
Storyboard
>
<
ObjectAnimationUsingKeyFrames
BeginTime
=
"00:00:00"
Duration
=
"00:00:00.0010000"
Storyboard.TargetProperty
=
"Foreground"
Storyboard.TargetName
=
"ContentPresenter"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"{StaticResource GridView_HeaderForeground_Selected}"
/>
</
ObjectAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
Storyboard.TargetProperty
=
"Opacity"
Storyboard.TargetName
=
"PART_SortIndicator"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"1"
/>
</
ObjectAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
Storyboard.TargetProperty
=
"Opacity"
Storyboard.TargetName
=
"GridViewHeaderCell_Selected"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"1"
/>
</
ObjectAnimationUsingKeyFrames
>
</
Storyboard
>
</
VisualState
>
<
VisualState
x:Name
=
"Descending"
>
<
Storyboard
>
<
ObjectAnimationUsingKeyFrames
BeginTime
=
"00:00:00"
Duration
=
"00:00:00.0010000"
Storyboard.TargetProperty
=
"Foreground"
Storyboard.TargetName
=
"ContentPresenter"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"{StaticResource GridView_HeaderForeground_Selected}"
/>
</
ObjectAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
Storyboard.TargetProperty
=
"Opacity"
Storyboard.TargetName
=
"PART_SortIndicator"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"1"
/>
</
ObjectAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
Storyboard.TargetProperty
=
"RenderTransform"
Storyboard.TargetName
=
"PART_SortIndicator"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
>
<
DiscreteObjectKeyFrame.Value
>
<
ScaleTransform
ScaleY
=
"1"
ScaleX
=
"1"
/>
</
DiscreteObjectKeyFrame.Value
>
</
DiscreteObjectKeyFrame
>
</
ObjectAnimationUsingKeyFrames
>
<
ObjectAnimationUsingKeyFrames
Storyboard.TargetProperty
=
"Opacity"
Storyboard.TargetName
=
"GridViewHeaderCell_Selected"
>
<
DiscreteObjectKeyFrame
KeyTime
=
"0:0:0"
Value
=
"1"
/>
</
ObjectAnimationUsingKeyFrames
>
</
Storyboard
>
</
VisualState
>
</
VisualStateGroup
>
</
VisualStateManager.VisualStateGroups
>
<
Border
x:Name
=
"GridViewHeaderCell"
Grid.ColumnSpan
=
"2"
BorderThickness
=
"0,0,1,0"
>
<
Border
BorderThickness
=
"1"
/>
</
Border
>
<
Border
x:Name
=
"GridViewHeaderCell_Over"
BorderBrush
=
"{StaticResource GridView_HeaderOuterBorder_Over}"
BorderThickness
=
"{TemplateBinding BorderThickness}"
Grid.ColumnSpan
=
"2"
Opacity
=
"0"
>
<
Border
BorderBrush
=
"{StaticResource GridView_HeaderInnerBorder_Over}"
BorderThickness
=
"1"
Background
=
"{StaticResource GridView_HeaderBackground_Over}"
/>
</
Border
>
<
Border
x:Name
=
"GridViewHeaderCell_Selected"
BorderBrush
=
"{StaticResource GridView_HeaderOuterBorder_Selected}"
BorderThickness
=
"{TemplateBinding BorderThickness}"
Grid.ColumnSpan
=
"2"
Opacity
=
"0"
>
<
Border
BorderBrush
=
"{StaticResource GridView_HeaderInnerBorder_Selected}"
BorderThickness
=
"1"
Background
=
"{StaticResource GridView_HeaderBackground_Selected}"
/>
</
Border
>
<
ContentControl
x:Name
=
"ContentPresenter"
ContentTemplate
=
"{TemplateBinding ContentTemplate}"
Content
=
"{TemplateBinding Content}"
Grid.Column
=
"0"
Foreground
=
"{TemplateBinding Foreground}"
HorizontalAlignment
=
"{TemplateBinding HorizontalContentAlignment}"
Margin
=
"7,0"
Style
=
"{StaticResource StretchedContentControl}"
VerticalAlignment
=
"{TemplateBinding VerticalContentAlignment}"
/>
<
Path
x:Name
=
"PART_SortIndicator"
Grid.ColumnSpan
=
"2"
Data
=
"M0,0 L1,0 2,0 3,0 4,0 5,0 5,1 4,1 4,2 3,2 3,3 2,3 2,2 1,2 1,1 0,1 0,0 z"
Fill
=
"{StaticResource GridView_SortIndicatorColor}"
HorizontalAlignment
=
"Center"
Height
=
"3"
Margin
=
"0,3,0,0"
Opacity
=
"0"
RenderTransformOrigin
=
".5,.5"
Stretch
=
"Fill"
VerticalAlignment
=
"Top"
Width
=
"5"
>
<
Path.RenderTransform
>
<
TransformGroup
>
<
ScaleTransform
ScaleY
=
"-1"
ScaleX
=
"1"
/>
<
SkewTransform
AngleY
=
"0"
AngleX
=
"0"
/>
<
RotateTransform
Angle
=
"0"
/>
<
TranslateTransform
X
=
"0"
Y
=
"0"
/>
</
TransformGroup
>
</
Path.RenderTransform
>
</
Path
>
<
telerik:FilteringDropDown
x:Name
=
"PART_DistinctFilterControl"
Grid.Column
=
"1"
Margin
=
"0,0,8,0"
telerik:StyleManager.Theme
=
"{StaticResource Theme}"
Visibility
=
"{TemplateBinding FilteringUIVisibility}"
Opacity
=
"0"
/>
<
Thumb
x:Name
=
"PART_LeftHeaderGripper"
Grid.ColumnSpan
=
"2"
HorizontalAlignment
=
"Left"
Style
=
"{StaticResource ColumnHeaderGripperStyle}"
/>
<
Thumb
x:Name
=
"PART_RightHeaderGripper"
Grid.ColumnSpan
=
"2"
HorizontalAlignment
=
"Right"
Style
=
"{StaticResource ColumnHeaderGripperStyle}"
/>
</
Grid
>
</
ControlTemplate
>
</Style>
Thanks for the help
Rui M.
0

Rui Martins
Top achievements
Rank 1
answered on 08 Jul 2010, 12:37 PM
Reasolved... My Mistake...
Opacity can´t be "0" , just delete that and works...
thanks anyway
Rui M.
<
telerik:FilteringDropDown
x:Name
=
"PART_DistinctFilterControl"
Grid.Column
=
"1"
Margin
=
"0,0,8,0"
telerik:StyleManager.Theme
=
"{StaticResource Theme}"
Visibility
=
"{TemplateBinding FilteringUIVisibility}"
Opacity
=
"0"
/>
Opacity can´t be "0" , just delete that and works...
thanks anyway
Rui M.