Intersoft ClientUI Documentation
ColumnFooterVisibility Property
See Also  Send Feedback
Intersoft.Client.UI.Data Namespace > UXGridView Class : ColumnFooterVisibility Property






Gets or sets a value that determines whether the column footer is visible.

Syntax

Visual Basic (Declaration) 
<CategoryAttribute("Layout")>
Public Property ColumnFooterVisibility As Visibility
Visual Basic (Usage)Copy Code
Dim instance As UXGridView
Dim value As Visibility
 
instance.ColumnFooterVisibility = value
 
value = instance.ColumnFooterVisibility
C# 
[CategoryAttribute("Layout")]
public Visibility ColumnFooterVisibility {get; set;}
Delphi 
public read-write property ColumnFooterVisibility: Visibility; 
JScript 
CategoryAttribute("Layout")
public function get,set ColumnFooterVisibility : Visibility
Managed Extensions for C++ 
[CategoryAttribute("Layout")]
public: __property Visibility get_ColumnFooterVisibility();
public: __property void set_ColumnFooterVisibility( 
   Visibility value
);
C++/CLI 
[CategoryAttribute("Layout")]
public:
property Visibility ColumnFooterVisibility {
   Visibility get();
   void set (    Visibility value);
}

Example

XAML Copy Code
<Intersoft:UXGridView ColumnFooterVisibility="Visible" ItemsSource="{Binding Products}" >
    <Intersoft:UXGridView.Columns>
        <Intersoft:UXGridViewTextColumn Header="Category ID" Binding="{Binding CategoryID}"/>
        <Intersoft:UXGridViewTextColumn Header="Product ID" Binding="{Binding ProductID}" Aggregate="Count" FooterFormatString="Count = {0}"/>
        <Intersoft:UXGridViewTextColumn Header="Product Name" Binding="{Binding ProductName}"/>
        <Intersoft:UXGridViewTextColumn Header="Units In Stock" Binding="{Binding UnitsInStock}" Aggregate="Max" FooterFormatString="Max = {0}"/>
        <Intersoft:UXGridViewTextColumn Header="Unit Price" Binding="{Binding UnitPrice}" Aggregate="Avg" FooterFormatString="Avg = {0:n2}"/>
        <Intersoft:UXGridViewTextColumn Header="Units On Order" Binding="{Binding UnitsOnOrder}" Aggregate="Min" FooterFormatString="Min = {0}"/>
        <Intersoft:UXGridViewTextColumn Header="Quantity Per Unit" Binding="{Binding QuantityPerUnit}"/>
    </Intersoft:UXGridView.Columns>
</Intersoft:UXGridView>

Remarks

To display aggregate values of a UXGridViewBoundColumn, you set the ColumnFooterVisibility property to Visible and specify the Aggregate property to the desired aggregate mode. You can also specify a string format to the aggregate value through the provided FooterFormatString property.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.