diff --git a/ILSpy/TreeNodes/AssemblyTreeNode.cs b/ILSpy/TreeNodes/AssemblyTreeNode.cs
index d2dfe9bf4..22923a5f6 100644
--- a/ILSpy/TreeNodes/AssemblyTreeNode.cs
+++ b/ILSpy/TreeNodes/AssemblyTreeNode.cs
@@ -547,7 +547,7 @@ namespace ICSharpCode.ILSpy.TreeNodes
if (!loadedAssm.HasLoadError)
{
loadedAssm.IsAutoLoaded = false;
- node.RaisePropertyChanged(nameof(node.Foreground));
+ node.RaisePropertyChanged(nameof(ILSpyTreeNode.IsAutoLoaded));
}
}
MainWindow.Instance.CurrentAssemblyList.RefreshSave();
diff --git a/ILSpy/TreeNodes/ILSpyTreeNode.cs b/ILSpy/TreeNodes/ILSpyTreeNode.cs
index 40f5afb57..6796e48a3 100644
--- a/ILSpy/TreeNodes/ILSpyTreeNode.cs
+++ b/ILSpy/TreeNodes/ILSpyTreeNode.cs
@@ -185,22 +185,5 @@ namespace ICSharpCode.ILSpy.TreeNodes
public virtual bool IsAutoLoaded {
get { return false; }
}
-
- public override System.Windows.Media.Brush Foreground {
- get {
- if (IsPublicAPI)
- if (IsAutoLoaded)
- {
- // HACK: should not be hard coded?
- return System.Windows.Media.Brushes.SteelBlue;
- }
- else
- {
- return base.Foreground;
- }
- else
- return System.Windows.SystemColors.GrayTextBrush;
- }
- }
}
}
\ No newline at end of file
diff --git a/SharpTreeView/SharpTreeNode.cs b/SharpTreeView/SharpTreeNode.cs
index 97cd399cd..bf694c765 100644
--- a/SharpTreeView/SharpTreeNode.cs
+++ b/SharpTreeView/SharpTreeNode.cs
@@ -122,10 +122,6 @@ namespace ICSharpCode.TreeView
get { return null; }
}
- public virtual Brush Foreground {
- get { return SystemColors.WindowTextBrush; }
- }
-
public virtual object Icon {
get { return null; }
}
diff --git a/SharpTreeView/Themes/Generic.xaml b/SharpTreeView/Themes/Generic.xaml
index 26c23a517..3ae30a781 100644
--- a/SharpTreeView/Themes/Generic.xaml
+++ b/SharpTreeView/Themes/Generic.xaml
@@ -179,13 +179,20 @@
-
+
+
+
+
+
+
+