Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
465
Styling HeaderPrefixArea
posted

Hi,

I am writting the control Template of HeaderPrefixArea as below:

<Style TargetType="{x:Type igDP:HeaderPrefixArea}">
<Setter Property="Visibility" Value="Visible"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type igDP:HeaderPrefixArea}">

<Grid>
<ContentPresenter Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}" VerticalAlignment="{TemplateBinding Control.VerticalContentAlignment}" HorizontalAlignment="{TemplateBinding Control.HorizontalContentAlignment}" />
</Grid>

</ControlTemplate>
</Setter.Value>
</Setter></Style>

Now if I set HeaderPrefixAreaDisplayMode="FieldChooserButton", it is not appeared at all in the prefix area.

<eclp:EclpGrid.FieldLayoutSettings>
<igDP:FieldLayoutSettings SelectionTypeRecord="Single" AutoGenerateFields="False" HighlightAlternateRecords="True" HeaderPrefixAreaDisplayMode="FieldChooserButton" >
</igDP:FieldLayoutSettings>
</eclp:EclpGrid.FieldLayoutSettings>
<eclp:EclpGrid.FieldLayouts>

If I comment the Style, it works.
Kindly suggest.

 

Parents
  • 69686
    posted

    Hello,

    When you are retemplating an element, we recommend that you get the default style and create your own based on it to keep all the functionality. The default style for this HeaderPrefixArea you can find in the DefaultStyles directory in the Infragistics folder.

Reply Children