Пример #1
0
 private List<GroupVisibleState> GetNetworkVisibleState(TreeNode networkNode, bool nodeChecked)
 {
     List<GroupVisibleState> list = new List<GroupVisibleState>();
     GroupVisibleState item = new GroupVisibleState(int.Parse(networkNode.Parent.Name));
     list.Add(item);
     NetworkVisibleState state2 = this.GenerateNetworkVisibleState(networkNode, nodeChecked);
     item.NetworkVisibleStateList.Add(state2);
     return list;
 }
Пример #2
0
 private List<GroupVisibleState> GetStyleVisibleState(TreeNode styleNode, bool nodeChecked)
 {
     List<GroupVisibleState> list = new List<GroupVisibleState>();
     GroupVisibleState item = new GroupVisibleState(int.Parse(styleNode.Parent.Parent.Parent.Name));
     list.Add(item);
     NetworkVisibleState state2 = new NetworkVisibleState((NetWorkType)Enum.Parse(typeof(NetWorkType), styleNode.Parent.Parent.Text));
     item.NetworkVisibleStateList.Add(state2);
     SnapshotVisibleState state3 = new SnapshotVisibleState(styleNode.Parent.Text);
     state2.SnapshotVisibleStateList.Add(state3);
     state3.StyleVisibleStates.Add(styleNode.Text, nodeChecked);
     return list;
 }
Пример #3
0
 private GroupVisibleState GenerateGroupVisibleState(TreeNode groupNode, bool nodeChecked)
 {
     GroupVisibleState state = new GroupVisibleState(int.Parse(groupNode.Name));
     foreach (TreeNode node in groupNode.Nodes)
     {
         NetworkVisibleState item = this.GenerateNetworkVisibleState(node, nodeChecked);
         state.NetworkVisibleStateList.Add(item);
     }
     return state;
 }