Browse Source

Fix broken HexFilterControl

pull/2693/head
Siegfried Pammer 3 years ago
parent
commit
a791612077
  1. 3
      ILSpy/Metadata/Helpers.cs
  2. 2
      ILSpy/Metadata/HexFilterControl.xaml.cs

3
ILSpy/Metadata/Helpers.cs

@ -136,6 +136,7 @@ namespace ICSharpCode.ILSpy.Metadata
{ {
return new DataGridCheckBoxColumn() { return new DataGridCheckBoxColumn() {
Header = e.PropertyName, Header = e.PropertyName,
SortMemberPath = e.PropertyName,
Binding = binding Binding = binding
}; };
} }
@ -146,12 +147,14 @@ namespace ICSharpCode.ILSpy.Metadata
{ {
return new DataGridTemplateColumn() { return new DataGridTemplateColumn() {
Header = e.PropertyName, Header = e.PropertyName,
SortMemberPath = e.PropertyName,
CellTemplate = GetOrCreateLinkCellTemplate(e.PropertyName, descriptor, binding) CellTemplate = GetOrCreateLinkCellTemplate(e.PropertyName, descriptor, binding)
}; };
} }
return new DataGridTextColumn() { return new DataGridTextColumn() {
Header = e.PropertyName, Header = e.PropertyName,
SortMemberPath = e.PropertyName,
Binding = binding Binding = binding
}; };
} }

2
ILSpy/Metadata/HexFilterControl.xaml.cs

@ -73,6 +73,8 @@ namespace ICSharpCode.ILSpy.Metadata
public bool IsMatch(object value) public bool IsMatch(object value)
{ {
if (string.IsNullOrWhiteSpace(filter))
return true;
if (value == null) if (value == null)
return false; return false;

Loading…
Cancel
Save