Returns the resolved value of the
UltraListViewColumnBase.Text property.
Syntax
| Visual Basic (Declaration) | |
|---|
Public ReadOnly Property TextResolved As String |
| C# | |
|---|
public string TextResolved {get;} |
Example
The following code sample demonstrates how to handle the UltraListView's ColumnSorting and ColumnSorted events.
For an overview of how to handle events in Visual Basic or Visual C#, see
Event Handlers in Visual Basic and Visual C#. For specific information and code examples illustrating how to consume events in your application, see
Consuming Events in the
.NET Framework Developer's Guide.
| Visual Basic | Copy Code |
|---|
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinListView
Private Sub ultraListView1_ColumnSorting(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinListView.ColumnSortingEventArgs) Handles ultraListView1.ColumnSorting
If e.Column.DataType Is GetType(Integer) Then
e.Cancel = True
Else
If (e.NewValue = Sorting.None) Then e.NewValue = Sorting.Ascending
End If
End Sub
Private Sub ultraListView1_ColumnSorted(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinListView.ColumnSortedEventArgs) Handles ultraListView1.ColumnSorted
Me.lblSortStatus.Text = e.Column.TextResolved
End Sub
|
| C# | Copy Code |
|---|
using Infragistics.Win; using Infragistics.Win.UltraWinListView; using System.Diagnostics;
private void ultraListView1_ColumnSorting(object sender,
Infragistics.Win.UltraWinListView.ColumnSortingEventArgs e)
{
// If the column's DataType is integer, disallow
the sort.
if ( e.Column.DataType ==
typeof(int) )
e.Cancel = true;
else
{
// If the new value is
'None', change it to 'Ascending'.
if ( e.NewValue
== Sorting.None )
e.NewValue = Sorting.Ascending;
}
}
private void ultraListView1_ColumnSorted(object sender, Infragistics.Win.UltraWinListView.ColumnSortedEventArgs
e)
{
this.lblSortStatus.Text =
e.Column.TextResolved;
} |
See Also