Пример #1
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;
 }
Пример #2
0
 private SnapshotVisibleState GenerateSnapshotVisibleState(TreeNode snapshotNode, bool nodeChecked)
 {
     SnapshotVisibleState state = new SnapshotVisibleState(snapshotNode.Text);
     foreach (TreeNode node in snapshotNode.Nodes)
     {
         state.StyleVisibleStates.Add(node.Text, nodeChecked);
     }
     return state;
 }