Rearranged some functions

This commit is contained in:
David Sparer
2016-09-22 12:30:18 -06:00
parent 45b207f399
commit 91ff0786cc

View File

@@ -174,21 +174,6 @@ namespace mRemoteNG.UI.Window
mMenSortAscending.Click += (sender, args) => SortNodesRecursive(GetRootConnectionNode(), ListSortDirection.Ascending);
}
private void SetModelUpdateHandlers()
{
_puttySessionsManager.PuttySessionsCollectionChanged += (sender, args) => RefreshTreeObjects(GetRootPuttyNodes().ToList());
ConnectionTreeModel.CollectionChanged += HandleCollectionChanged;
ConnectionTreeModel.PropertyChanged += HandleCollectionPropertyChanged;
}
private void HandleCollectionPropertyChanged(object sender, PropertyChangedEventArgs propertyChangedEventArgs)
{
if (propertyChangedEventArgs.PropertyName != "Name") return;
var senderAsConnectionInfo = sender as ConnectionInfo;
if (senderAsConnectionInfo != null)
RefreshTreeObject(senderAsConnectionInfo);
}
private void PopulateTreeView()
{
olvConnections.SetObjects(ConnectionTreeModel.RootNodes);
@@ -199,7 +184,22 @@ namespace mRemoteNG.UI.Window
OpenConnectionsFromLastSession();
}
private void ExpandRootConnectionNode()
private void SetModelUpdateHandlers()
{
_puttySessionsManager.PuttySessionsCollectionChanged += (sender, args) => RefreshTreeObjects(GetRootPuttyNodes().ToList());
ConnectionTreeModel.CollectionChanged += HandleCollectionChanged;
ConnectionTreeModel.PropertyChanged += HandleCollectionPropertyChanged;
}
private void HandleCollectionPropertyChanged(object sender, PropertyChangedEventArgs propertyChangedEventArgs)
{
if (propertyChangedEventArgs.PropertyName != "Name") return;
var senderAsConnectionInfo = sender as ConnectionInfo;
if (senderAsConnectionInfo != null)
RefreshTreeObject(senderAsConnectionInfo);
}
private void ExpandRootConnectionNode()
{
var rootConnectionNode = GetRootConnectionNode();
olvConnections.Expand(rootConnectionNode);