GrapeCity.Xaml.SpreadSheet.UI
ColumnWidthChanged Event (GcSpreadSheet)
Example 


GrapeCity.Xaml.SpreadSheet.UI Namespace > GcSpreadSheet Class : ColumnWidthChanged Event
Occurs when the column width has changed.
Syntax
'Declaration
 
Public Event ColumnWidthChanged As EventHandler(Of ColumnWidthChangedEventArgs)
'Usage
 
Dim instance As GcSpreadSheet
Dim handler As EventHandler(Of ColumnWidthChangedEventArgs)
 
AddHandler instance.ColumnWidthChanged, handler
public event EventHandler<ColumnWidthChangedEventArgs> ColumnWidthChanged
Event Data

The event handler receives an argument of type ColumnWidthChangedEventArgs containing data related to this event. The following ColumnWidthChangedEventArgs properties provide information specific to this event.

PropertyDescription
Gets the list of columns whose widths have changed.  
Gets whether the column indexes are row header columns.  
Example
This example uses the ColumnWidthChanged event.
gcSpreadSheet1.AddColumnViewport(0, 100);
gcSpreadSheet1.AddRowViewport(0, 80);

private void gcSpreadSheet1_ColumnViewportWidthChanged(object sender, GrapeCity.Xaml.SpreadSheet.UI.ColumnViewportWidthChangedEventArgs e)
        {
            listBox1.Items.Add(e.DeltaViewportWidth.ToString());
            listBox1.Items.Add(e.ViewportIndex.ToString());
        }

private void gcSpreadSheet1_ColumnViewportWidthChanging(object sender, GrapeCity.Xaml.SpreadSheet.UI.ColumnViewportWidthChangingEventArgs e)
        {
            listBox1.Items.Add(e.DeltaViewportWidth.ToString());
            listBox1.Items.Add(e.ViewportIndex.ToString());
        }

private void gcSpreadSheet1_ColumnWidthChanged(object sender, GrapeCity.Xaml.SpreadSheet.UI.ColumnWidthChangedEventArgs e)
        {
            listBox1.Items.Add(e.ColumnList.Length.ToString());
            listBox1.Items.Add(e.Header.ToString());
        }

private void gcSpreadSheet1_ColumnWidthChanging(object sender, GrapeCity.Xaml.SpreadSheet.UI.ColumnWidthChangingEventArgs e)
        {
            listBox1.Items.Add(e.ColumnList.Length.ToString());
            listBox1.Items.Add(e.Header.ToString());
        }
GcSpreadSheet1.AddColumnViewport(0, 100)
GcSpreadSheet1.AddRowViewport(0, 80)

Private Sub GcSpreadSheet1_ColumnViewportWidthChanged(sender As Object, e As GrapeCity.Xaml.SpreadSheet.UI.ColumnViewportWidthChangedEventArgs) Handles GcSpreadSheet1.ColumnViewportWidthChanged
        ListBox1.Items.Add(e.DeltaViewportWidth.ToString())
        ListBox1.Items.Add(e.ViewportIndex.ToString())
    End Sub

Private Sub GcSpreadSheet1_ColumnViewportWidthChanging(sender As Object, e As GrapeCity.Xaml.SpreadSheet.UI.ColumnViewportWidthChangingEventArgs) Handles GcSpreadSheet1.ColumnViewportWidthChanging
        ListBox1.Items.Add(e.DeltaViewportWidth.ToString())
        ListBox1.Items.Add(e.ViewportIndex.ToString())
    End Sub

Private Sub GcSpreadSheet1_ColumnWidthChanged(sender As Object, e As GrapeCity.Xaml.SpreadSheet.UI.ColumnWidthChangedEventArgs) Handles GcSpreadSheet1.ColumnWidthChanged
        ListBox1.Items.Add(e.ColumnList.Length.ToString())
        ListBox1.Items.Add(e.Header.ToString())
    End Sub

Private Sub GcSpreadSheet1_ColumnWidthChanging(sender As Object, e As GrapeCity.Xaml.SpreadSheet.UI.ColumnWidthChangingEventArgs) Handles GcSpreadSheet1.ColumnWidthChanging
        ListBox1.Items.Add(e.ColumnList.Length.ToString())
        ListBox1.Items.Add(e.Header.ToString())
    End Sub
See Also