private void TreeView_Achievements_Criterias_AfterExpand(object sender, TreeViewEventArgs e) { uint expandedNodesCount = 0; foreach (TreeNode node in treeView_Achievements_Criterias.Nodes) { if (node.IsExpanded) { expandedNodesCount++; } } treeView_Achievements_ModifierTrees.Nodes.Clear(); AchievementsHandler.FillTreeWithModifiers(Convert.ToUInt32(e.Node.Text), treeView_Achievements_ModifierTrees, expandedNodesCount > 1); }
private void TextBoxAchievements_Id_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode != Keys.Enter) { return; } if (textBox_Achievements_AchievementId.Text == "" || textBox_Achievements_AchievementId.Text == "0") { return; } treeView_Achievements_ChildNodes.Nodes.Clear(); treeView_Achievements_Criterias.Nodes.Clear(); treeView_Achievements_ModifierTrees.Nodes.Clear(); treeView_Achievements_ModifierTreeChildNodes.Nodes.Clear(); AchievementsHandler.ShowAchievementRequirements(this); }
private void TreeView_Achievements_ModifierTrees_AfterExpand(object sender, TreeViewEventArgs e) { treeView_Achievements_ModifierTreeChildNodes.Nodes.Clear(); AchievementsHandler.FillTreeWithModifiersChildNodes(Convert.ToUInt32(e.Node.Text), treeView_Achievements_ModifierTreeChildNodes); }