75 references to ListSortDirection
ConfigurationSchemaGenerator.Tests (1)
VariousTypes.cs (1)
63public ListSortDirection PropertyOfEnum { get; set; }
netstandard (1)
netstandard.cs (1)
374[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ListSortDirection))]
PresentationFramework (21)
MS\Internal\Data\LiveShapingList.cs (1)
272if (sdc[k].Direction == ListSortDirection.Descending)
MS\Internal\Data\SortFieldComparer.cs (1)
136fields[k].descending = (sortFields[k].Direction == ListSortDirection.Descending);
System\Windows\Controls\DataGrid.cs (6)
7197ListSortDirection sortDirection = ListSortDirection.Ascending; 7198Nullable<ListSortDirection> currentSortDirection = column.SortDirection; 7200currentSortDirection.Value == ListSortDirection.Ascending) 7202sortDirection = ListSortDirection.Descending; 7396SortDescription sortDescription = new SortDescription(propertyGroupDescription.PropertyName, ListSortDirection.Ascending);
System\Windows\Controls\DataGridColumn.cs (3)
1102typeof(Nullable<ListSortDirection>), 1109public Nullable<ListSortDirection> SortDirection 1111get { return (Nullable<ListSortDirection>)GetValue(SortDirectionProperty); }
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (5)
738typeof(Nullable<ListSortDirection>), 750public Nullable<ListSortDirection> SortDirection 752get { return (Nullable<ListSortDirection>)GetValue(SortDirectionProperty); } 1066if (sortDirection == ListSortDirection.Ascending) 1070if (sortDirection == ListSortDirection.Descending)
System\Windows\Data\PropertyGroupDescription.cs (5)
273static readonly IComparer _compareNameAscending = new NameComparer(ListSortDirection.Ascending); 274static readonly IComparer _compareNameDescending = new NameComparer(ListSortDirection.Descending); 288public NameComparer(ListSortDirection direction) 305return (_direction == ListSortDirection.Ascending) ? value : -value; 308ListSortDirection _direction;
PresentationFramework.Aero (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
43ListSortDirection? sortDirection = SortDirection; 315bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework.Aero2 (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
43ListSortDirection? sortDirection = SortDirection; 315bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework.AeroLite (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
43ListSortDirection? sortDirection = SortDirection; 187bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework.Classic (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
51ListSortDirection? sortDirection = SortDirection; 146bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework.Luna (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
83ListSortDirection? sortDirection = SortDirection; 311bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework.Royale (5)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (2)
39ListSortDirection? sortDirection = SortDirection; 233bool ascending = (sortDirection == ListSortDirection.Ascending);
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\DataGridHeaderBorder.cs (3)
78public ListSortDirection? SortDirection 80get { return (ListSortDirection?)GetValue(SortDirectionProperty); } 88DependencyProperty.Register("SortDirection", typeof(ListSortDirection?), typeof(DataGridHeaderBorder), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
PresentationFramework-SystemXml (1)
XmlNodeComparer.cs (1)
53if (_sortParameters[k].Direction == ListSortDirection.Descending)
System (1)
src\libraries\shims\System\ref\System.cs (1)
360[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ListSortDirection))]
System.ComponentModel.TypeConverter (9)
System\ComponentModel\BindingList.cs (5)
405ListSortDirection IBindingList.SortDirection => SortDirectionCore; 407protected virtual ListSortDirection SortDirectionCore => ListSortDirection.Ascending; 409void IBindingList.ApplySort(PropertyDescriptor prop, ListSortDirection direction) 414protected virtual void ApplySortCore(PropertyDescriptor prop, ListSortDirection direction)
System\ComponentModel\IBindingList.cs (2)
29ListSortDirection SortDirection { get; } 35void ApplySort(PropertyDescriptor property, ListSortDirection direction);
System\ComponentModel\ListSortDescription.cs (2)
8public ListSortDescription(PropertyDescriptor? property, ListSortDirection direction) 16public ListSortDirection SortDirection { get; set; }
System.Data.Common (11)
System\Data\DataView.cs (9)
962ListSortDirection IBindingList.SortDirection => (_index!._indexFields.Length == 1 && _index._indexFields[0].IsDescending) ? 963ListSortDirection.Descending : 964ListSortDirection.Ascending; 994void IBindingList.ApplySort(PropertyDescriptor property, ListSortDirection direction) 1081ListSortDirection direction = sort.SortDirection; 1097private static string CreateSortString(PropertyDescriptor property, ListSortDirection direction) 1101return direction == ListSortDirection.Descending ? 1134sortDescArray[i] = new ListSortDescription(columnProperty, ListSortDirection.Descending); 1138sortDescArray[i] = new ListSortDescription(columnProperty, ListSortDirection.Ascending);
System\Data\DataViewManager.cs (2)
226ListSortDirection IBindingList.SortDirection 238void IBindingList.ApplySort(PropertyDescriptor property, ListSortDirection direction)