FrmToolbox: Order panels by type name.
This commit is contained in:
@@ -29,7 +29,7 @@ namespace VAR.Toolbox.UI
|
|||||||
|
|
||||||
public FrmToolbox()
|
public FrmToolbox()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeDynamicComponents();
|
||||||
_currentInstance = this;
|
_currentInstance = this;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -97,7 +97,7 @@ namespace VAR.Toolbox.UI
|
|||||||
|
|
||||||
#region Dynamic layout
|
#region Dynamic layout
|
||||||
|
|
||||||
private void InitializeComponent()
|
private void InitializeDynamicComponents()
|
||||||
{
|
{
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
const int toolSpacing = 5;
|
const int toolSpacing = 5;
|
||||||
@@ -116,7 +116,7 @@ namespace VAR.Toolbox.UI
|
|||||||
|
|
||||||
// Get list of ToolPanels
|
// Get list of ToolPanels
|
||||||
Type iToolPanel = typeof(IToolPanel);
|
Type iToolPanel = typeof(IToolPanel);
|
||||||
IEnumerable<Type> toolPanelTypes = ReflectionUtils.GetTypesOfInterface(iToolPanel);
|
IEnumerable<Type> toolPanelTypes = ReflectionUtils.GetTypesOfInterface(iToolPanel).OrderBy(t => t.Name);
|
||||||
|
|
||||||
// lblToolbox
|
// lblToolbox
|
||||||
lblToolbox = new Label
|
lblToolbox = new Label
|
||||||
|
|||||||
Reference in New Issue
Block a user