private void m_treeViewKhoi_AfterSelect(object sender, TreeViewEventArgs e) { //Viet ham check cho button baocao //m_btBaoCao.Enabled = false; //for (int i = 0; i < m_phanquyen.LopBM.Count(); i++) //{ // if (e.Node.Text == m_phanquyen.LopBM[i]) // { // m_btBaoCao.Enabled = true; // break; // } //} switch (e.Node.Name) { //Click vào node khối case "m_nodeKhoi": break; //Click vào Node Khối 10 case "m_nodeKhoi10": m_node = "10"; break; //Click vào Node khối 11 case "m_nodeKhoi11": m_node = "11"; break; //Click vào Node khối 11 case "m_nodeKhoi12": m_node = "12"; break; case "m_node10A1": m_node = "10a1"; break; case "m_node10A2": m_node = "10a2"; break; case "m_node10A3": m_node = "10a3"; break; case "m_node10A4": m_node = "10a4"; break; case "m_node11A1": m_node = "11a1"; break; case "m_node11A2": m_node = "11a2"; break; case "m_node11A3": m_node = "11a3"; break; case "m_node12A1": m_node = "12a1"; break; case "m_node12A2": m_node = "12a2"; break; default: break; } DesignDataGridView(m_dgvMain, m_node); }
/// <summary> /// Handles the NodeBound event. Will check which item is /// selected in the main navigation and fire MenuItemChanged, /// passing it the info about that item. /// </summary> /// <param name="sender">The parameter is not used.</param> /// <param name="e">Menu event arguments used to determine which item is selected.</param> protected void UxMasterMenu_NodeBound(object sender, TreeViewEventArgs e) { if (!this._isMenuSelected) { // Check recursively for URL or content ID matches if (this.DoesMenuHaveMatch(e.Item as MenuTreeNode)) { e.Item.Selected = true; this._isMenuSelected = true; } else if (e.Item.Type != null && e.Item.Type.ToLower() == "submenu") { // Check for folder association MenuTreeNode submenudata = (MenuTreeNode)e.Item; if (this.Content != null && submenudata.AssociatedFolders.Contains(this.Content.FolderId)) { e.Item.Selected = true; this._isMenuSelected = true; } } else { e.Item.Selected = false; // We want to ensure that only one item is marked as selected for styling purposes } // Fire the MenuItemChangedHandler Event if (this._isMenuSelected && this.MenuItemChanged != null && ((MenuView)sender).ID == "UxMasterMenuView") { this.MenuItemChanged(this, new FlexMenuEventArgs { CurrentMenuItemId = Convert.ToInt64(e.Item.Id), CurrentMenuName = e.Item.Text }); } else if (this._isMenuSelected && this.MenuItemChanged != null) { // This is required for News items. // News items are not assigned to a menu directly, instead the menu is associated with a folder. // This makes sure that a menu item is still displayed on the page. this.MenuItemChanged(this, new FlexMenuEventArgs { CurrentMenuItemId = Convert.ToInt64(e.Item.ParentId), CurrentMenuName = e.Item.Text }); } } else { e.Item.Selected = false; // We want to ensure that only one item is marked as selected for styling purposes } }
private void DirectoryTreeViewOnAfterSelect(object s, TreeViewEventArgs e) { DirectoryTreeViewActiveAfterSelectNode = e.Node; // ReSharper disable once PossibleNullReferenceException OnDirectoryTreeViewAfterSelect(); }
void TreeView_AfterSelect (object sender, TreeViewEventArgs e) { _eventsText.AppendText ("TreeView => AfterSelect" + Environment.NewLine); }
private void tree_AfterSelect(object sender, TreeViewEventArgs tea) { if (tea.Action != TreeViewAction.Unknown) { tea.Node.Checked = (tea.Node.Checked) ? false : true; this.Text = "현재 선택한 목록 : " + tea.Node.Text; } }
void DirectoryTreeViewOnAfterSelect(object obj, TreeViewEventArgs tvea) { filelist.ShowFiles(tvea.Node.FullPath); }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (this.txtCsCode.Visible) { this.ucCsClassStyle1.Visible = (e.Node.ImageIndex == int_1) || (e.Node.ImageIndex == int_6); this.ucParameterStyle1.Visible = e.Node.ImageIndex == int_5; } if (e.Node.ImageIndex == int_1) { this.method_9(); } else if (e.Node.ImageIndex == int_5) { this.method_11(); } else if (e.Node.ImageIndex == int_6) { this.method_10(); } }
private void statusExplorer_AfterSelect(object sender, TreeViewEventArgs e) { ItemStatus status = e.Node.Tag as ItemStatus; DisplayStatusItem(status); }
private void treeView_Data_AfterSelect(object sender, TreeViewEventArgs e) { EventArgs_DataManager my_e = new EventArgs_DataManager((string)this.treeView_Data.SelectedNode.Text, this.treeView_Data.SelectedNode.Name, this.treeView_Data.SelectedNode.Tag.ToString()); Publisher_DataManager.OnEventName(my_e); }
private void treeKategori_AfterSelect(object sender, TreeViewEventArgs e) { RefreshListView(); }
private void treeView_AfterSelect(object sender, TreeViewEventArgs e) { // установка доступности кнопок SetButtonsEnabled(); }
private void tutorialsTree_AfterSelect(object sender, TreeViewEventArgs e) { this.OnSelectionChanged(); }
private void tree_AfterExpand(object sender, TreeViewEventArgs e) { var des = (TreeNodeDesigner)e.Node.Tag; des?.OnExpanded(); }
void clear(object sender, TreeViewEventArgs e) { BeginUpdate(); DirTreeNode tn = (DirTreeNode)e.Node; tn.setLeaf(true); EndUpdate(); }
private void trvTreeMenu_AfterSelect(object sender, TreeViewEventArgs e) { initListView(); setListviewCheck(); }
protected override void OnAfterCheck(TreeViewEventArgs e) { base.OnAfterCheck(e); SetUndoNodeAfterCheckState(e.Node, e.Node.Checked); }
private void BehaviorTreeTL_AfterSelect(object sender, TreeViewEventArgs e) { if (_controller == null) return; //var treeNode = behaviorTreeTL.NodesSelection[0]; //var node = _controller.GetDataNode(treeNode); //var editor = Editor.Instance; //editor.SelectComponent(node); }
// List private void treEntries_AfterSelect(object sender, TreeViewEventArgs e) { UpdateTextView(); UpdatePreview(); UpdateForm(); }
private void treeView1_AfterCollapse(object sender, TreeViewEventArgs e) { if (e.Node.ImageIndex == int_4) { e.Node.ImageIndex = int_3; e.Node.SelectedImageIndex = int_3; } }
private void treEntries_AfterCollapse(object sender, TreeViewEventArgs e) { e.Node.Expand(); }
private void OnAfterTreeSelect(object sender, TreeViewEventArgs e) { IPropertyDialogPage curpage = m_viewPanel.GetView(m_viewPanel.CurKey) as IPropertyDialogPage; if (curpage != null) curpage.BeforeDeactivated(m_dataObjects[m_viewPanel.CurKey]); curpage = m_viewPanel.GetView(m_treeView.SelectedNode.Tag) as IPropertyDialogPage; if (curpage != null) curpage.BeforeActivated(m_dataObjects[m_treeView.SelectedNode.Tag]); m_viewPanel.SelectView(m_treeView.SelectedNode.Tag); m_label.Text = m_treeView.SelectedNode.Text; }
private void treeViewCustom1_AfterSelect(object sender, TreeViewEventArgs e) { LoadFiles(); }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (this.treeView1.SelectedNode == null) { this.labMessage.Text = "Ready."; } else { this.labMessage.Text = this.treeView1.SelectedNode.FullPath; XmlCommand command = this.treeView1.SelectedNode.GetTagValue(); if (command == null) { this.txtSQL.SetText(string.Format("\r\n共 {0} 个命令子节点。", this.treeView1.SelectedNode.Nodes.Count)); this.txtXML.SetText(string.Empty); } else { string commandText = (string) command.CommandText; command.CommandText = "...................."; this.txtXML.SetText(XmlHelper.XmlSerializerObject(command)); this.txtSQL.SetText(commandText); command.CommandText = commandText; } this.method_0(); } }
//选择手牌类型节点 private void seatTypeTree_AfterSelect(object sender, TreeViewEventArgs e) { var db = new BathDBDataContext(m_con_str); dgv_show(db); }
private void OnProjectTree_NodeExpand(object sender, TreeViewEventArgs e) { e.Node.ImageKey = ImageToggle(e.Node.ImageKey); e.Node.SelectedImageKey = ImageToggle(e.Node.SelectedImageKey); }
private void tvwNavTree_AfterSelect(object sender, TreeViewEventArgs e) { var node = tvwNavTree.SelectedNode; LoadListView(ref node); }
private void tvTables_AfterSelect(object sender, TreeViewEventArgs e) { if (tvTables.SelectedNode.Text.Contains("Table: ")) { btnCloseTable.Enabled = true; } else { btnCloseTable.Enabled = false; } }
private void OnTreeAfterSelect(object sender, TreeViewEventArgs e) { TreeNode selItem = treeView.SelectedNode as TreeNode; if (selItem == null || selItem.Tag == null) { EnableTestPanel(false); return; } SvgTestInfo testItem = selItem.Tag as SvgTestInfo; if (testItem == null) { EnableTestPanel(false); return; } if (!_isSuiteAvailable) { EnableTestPanel(false); return; } string svgFilePath = Path.Combine(_suitePath, "svg\\" + testItem.FileName); if (!File.Exists(svgFilePath)) { EnableTestPanel(false); return; } string pngFilePath = Path.Combine(_suitePath, "png\\" + Path.ChangeExtension(testItem.FileName, ".png")); if (!File.Exists(pngFilePath)) { EnableTestPanel(false); return; } this.Cursor = Cursors.WaitCursor; try { if (_testPages != null && _testPages.Count != 0) { foreach (var page in _testPages) { if (page != null && page.IsDisposed == false) { page.LoadDocument(svgFilePath, testItem, pngFilePath); } } } stateComboBox.SelectedIndex = (int)testItem.State; testComment.Text = testItem.Comment; _isTreeChangedPending = false; testApplyButton.Enabled = false; EnableTestPanel(true); if (_optionSettings != null) { _optionSettings.SelectedValuePath = testItem.Path; } } catch (Exception ex) { _isTreeChangedPending = false; this.Cursor = Cursors.Default; MessageBox.Show(ex.ToString(), MainForm.AppErrorTitle, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { _isTreeChangedPending = false; this.Cursor = Cursors.Default; treeView.Focus(); } }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { TreeNode node = treeView1.SelectedNode; if (e.Node.Name == "Calculator") { Form2 P = new Form2(); display.Controls.Clear(); P = new Form2(); P.TopLevel = false; this.display.Controls.Add(P); P.Dock = DockStyle.Fill; P.Show(); } else if (e.Node.Name == "Node1") { Form3 J = new Form3(); display.Controls.Clear(); J = new Form3(); J.TopLevel = false; this.display.Controls.Add(J); J.Dock = DockStyle.Fill; J.Show(); } else if (e.Node.Name == "Node3") { Form5 M = new Form5(); display.Controls.Clear(); M = new Form5(); M.TopLevel = false; this.display.Controls.Add(M); M.Dock = DockStyle.Fill; M.Show(); } else if (e.Node.Name == "Node4") { Form4image f = new Form4image(); display.Controls.Clear(); f = new Form4image(); f.TopLevel = false; this.display.Controls.Add(f); f.Dock = DockStyle.Fill; f.Show(); } else if (e.Node.Name == "Node5") { Form4image f = new Form4image(); display.Controls.Clear(); f = new Form4image(); f.TopLevel = false; this.display.Controls.Add(f); f.Dock = DockStyle.Fill; f.Show(); } else if (e.Node.Name == "Node4") { Form4image MAG = new Form4image(); display.Controls.Clear(); MAG = new Form4image(); MAG.TopLevel = false; this.display.Controls.Add(MAG); MAG.Dock = DockStyle.Fill; MAG.Show(); } }
void OnAfterExpand(object sender, TreeViewEventArgs e) { AfterExpansion(this, e); }
private void OnTreeViewExpand(object sender, TreeViewEventArgs e) { var groupNode = e.Node as GroupTreeNode; ExpandDateGroupNode(groupNode); }
void OnAfterSelect(object sender, TreeViewEventArgs e) { AfterSelection(this, e); }
void AfterSelect(object sender, TreeViewEventArgs e) { sb.Text = e.Node.Text; }
private void treeViewTablesFields_AfterSelect(object sender, TreeViewEventArgs e) { this.buttonConvert.Enabled = (e.Node.Parent != null); }
void HandleTreeViewCheck(object sender, TreeViewEventArgs args) { if (args.Node.Checked) { if (0 != args.Node.Nodes.Count) { if ((args.Action == TreeViewAction.ByKeyboard) || (args.Action == TreeViewAction.ByMouse)) { SetChildrenChecked(args.Node, true); } } else if (!args.Node.Parent.Checked) { args.Node.Parent.Checked = true; } } else { if (0 != args.Node.Nodes.Count) { if ((args.Action == TreeViewAction.ByKeyboard) || (args.Action == TreeViewAction.ByMouse)) { SetChildrenChecked(args.Node, false); } } else if (args.Node.Parent.Checked) { if (!AnyChildrenChecked(args.Node.Parent)) { args.Node.Parent.Checked = false; } } } }
private void tvReportList_AfterSelect(object sender, TreeViewEventArgs e) { Common.Common.reportName = tvReportList.SelectedNode.Name; switch (Common.Common.reportName) { case "childCensusMDeptGender": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 1; cboDepartment.Enabled = true; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "CensusMonthVisitModeByGender": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 1; cboDepartment.Enabled = true; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "OPRegistationList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 1; cboDepartment.Enabled = true; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "IPAdmissionList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 2; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "IPDischargeList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 2; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "IPCurrentList": dtpDateFrom.Enabled = false; dtpDateTo.Enabled = false; cboDepartment.SelectedIndex = 2; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "DailyCollection": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 1; cboDepartment.Enabled = true; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "DueList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 1; cboDepartment.Enabled = true; cboCorporate.Visible = true; lblCorporate.Visible = true; break; case "CorporateDueList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 0; cboDepartment.Enabled = false; cboCorporate.Visible = true; lblCorporate.Visible = true; break; case "refundedMedicineList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 4; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "medicineList": dtpDateFrom.Enabled = false; dtpDateTo.Enabled = false; cboDepartment.SelectedIndex = 4; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "InvestigationList": dtpDateFrom.Enabled = false; dtpDateTo.Enabled = false; cboDepartment.SelectedIndex = 3; cboDepartment.Enabled = false; cboCorporate.Visible = true; lblCorporate.Visible = true; break; case "InvestigationShareList": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 3; cboDepartment.Enabled = false; cboCorporate.Visible = true; lblCorporate.Visible = true; break; case "currentStockReport": dtpDateFrom.Enabled = false; dtpDateTo.Enabled = false; cboDepartment.SelectedIndex = 4; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "expiryMedicineList": dtpDateFrom.Enabled = false; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 4; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; case "purchaseMedicineReport": dtpDateFrom.Enabled = true; dtpDateTo.Enabled = true; cboDepartment.SelectedIndex = 4; cboDepartment.Enabled = false; cboCorporate.Visible = false; lblCorporate.Visible = false; break; default: break; } }
private void method_6(TreeViewEventArgs treeViewEventArgs_0) { List<string> list = GeneratorDbHelper.GetprocNames(this.conn, treeViewEventArgs_0.Node.Parent.Text); this.method_3(treeViewEventArgs_0.Node, list, int_5); }
private void tvDir_AfterExpand(object sender, TreeViewEventArgs e) { e.Node.Expand(); }
private void treeView1_AfterExpand(object sender, TreeViewEventArgs e) { if (this.conn != null) { Application.DoEvents(); if ((e.Node.Text == string_4) && (e.Node.Tag == null)) { this.method_4(e); } else if ((e.Node.Text == string_5) && (e.Node.Tag == null)) { this.method_5(e); } else if ((e.Node.Text == string_6) && (e.Node.Tag == null)) { this.method_6(e); } } }
private void treeView1_AfterExpand(object sender, TreeViewEventArgs e) { e.Node.ImageIndex = 1; e.Node.SelectedImageIndex = e.Node.ImageIndex; }
private void 定位到指定对象ToolStripMenuItem_Click(object sender, EventArgs e) { if ((this.treeNode_0 != null) && (this.treeNode_0.Nodes.Count == 3)) { string str = InputNameDialogFix.smethod_0(); if (!string.IsNullOrEmpty(str)) { foreach (TreeNode node2 in this.treeNode_0.Nodes) { TreeViewEventArgs args = new TreeViewEventArgs(node2); this.treeView1_AfterExpand(null, args); IEnumerator enumerator2 = node2.Nodes.GetEnumerator(); { TreeNode current; while (enumerator2.MoveNext()) { current = (TreeNode)enumerator2.Current; if (string.Compare(current.Text, str, StringComparison.OrdinalIgnoreCase) == 0) { goto Label_00AE; } } continue; Label_00AE: node2.Expand(); this.treeView1.SelectedNode = current; current.EnsureVisible(); break; } } } } }
private void treeView1_AfterCollapse(object sender, TreeViewEventArgs e) { e.Node.ImageIndex = 0; e.Node.SelectedImageIndex = e.Node.ImageIndex; }
protected override void OnAfterSelect(TreeViewEventArgs e) { SPTreeNode leafNode = (SPTreeNode) e.Node; if (leafNode != null) { if (this.m_currencyManager.Position != leafNode.Position) { this.m_currencyManager.Position = leafNode.Position; } } base.OnAfterSelect(e); }
private void trvExtensions_AfterSelect(object sender, TreeViewEventArgs e) { if (_edSvc.IsNew) { return; } var ext = e.Node.Tag as IFeatureSourceExtension; var join = e.Node.Tag as IAttributeRelation; var calc = e.Node.Tag as ICalculatedProperty; if (ext != null) { var ctl = new ExtendedClassSettings(_fs, GetAllClassNames(), ext); ctl.Dock = DockStyle.Fill; //If editing to something valid, update the toolbar ctl.ResourceChanged += (s, evt) => { btnNewJoin.Enabled = btnNewCalculation.Enabled = IsValidExtension(ext); }; splitContainer1.Panel2.Controls.Clear(); splitContainer1.Panel2.Controls.Add(ctl); btnDelete.Enabled = true; btnNewCalculation.Enabled = btnNewJoin.Enabled = IsValidExtension(ext); } else if (join != null) { ext = e.Node.Parent.Tag as IFeatureSourceExtension; if (ext != null) { if (ext.FeatureClass != null) { //NOTE: The feature source id here may be session based, but this is still okay //as we're only giving context (the primary class to join on) for the secondary join UI. //This feature source id is never written into the actual document var ctl = new JoinSettings(_fs.ResourceID, ext.FeatureClass, join); ctl.Bind(_edSvc); ctl.Dock = DockStyle.Fill; splitContainer1.Panel2.Controls.Clear(); splitContainer1.Panel2.Controls.Add(ctl); btnDelete.Enabled = true; } } } else if (calc != null) { ext = e.Node.Parent.Tag as IFeatureSourceExtension; if (ext != null) { ClassDefinition cls = _edSvc.CurrentConnection.FeatureService.GetClassDefinition(_fs.ResourceID, ext.FeatureClass); //TODO: Cache? if (cls != null) { var ctl = new CalculationSettings(_edSvc, cls, _fs, calc); ctl.Dock = DockStyle.Fill; splitContainer1.Panel2.Controls.Clear(); splitContainer1.Panel2.Controls.Add(ctl); btnDelete.Enabled = true; } } } else { splitContainer1.Panel2.Controls.Clear(); } }
private void OnTreeSelect(object sender, TreeViewEventArgs e) { var node = e.Node.Tag as SceneNode; if(node == null) return; var builder = new StringBuilder(); Action NewLine = () => builder.Append(Environment.NewLine); builder.Append("Position:\t{0}", node.Position); builder.Append("Rotation:\t{0}", node.Rotation); builder.Append("Scale:\t{0}", node.Scale); NewLine(); builder.Append("Found {0} attribute(s)", node.Attributes.Count()); foreach(var attr in node.Attributes) { NewLine(); builder.Append("Attribute type: {0}", attr.Type.ToString()); switch(attr.Type) { case NodeAttributeType.Mesh: { var mesh = node.Mesh; var materialList = node.GetAllMaterials(); foreach (Material material in materialList) { if(material.MaterialType == ManagedMaterialType.PHONG) { var phong = (PhongMaterial)material; } else { var lambert = (LambertMaterial)material; } } if(!mesh.Triangulated) { builder.Append("Quads/ngons found in list of total {0} polygons, triangulating", mesh.Polygons.Length); NewLine(); mesh = mesh.Triangulate(); } builder.Append("Found {0} triangles", mesh.Polygons.Length); NewLine(); for(var i = 0; i < mesh.Polygons.Length; i++) { var str = string.Empty; foreach(var index in mesh.Polygons[i].Indices) str += "\t" + index; builder.Append("{0}:{1}\t(UVs: {2}, {3}, {4}, Mat ID: {5})", i, str, mesh.GetUVIndex(i, 0), mesh.GetUVIndex(i, 1), mesh.GetUVIndex(i, 2), mesh.GetMaterialId(i)); var materialId = mesh.GetMaterialId(i); Material material = materialList[materialId]; } NewLine(); builder.Append("Found {0} vertices", mesh.Vertices.Length); NewLine(); for(var i = 0; i < mesh.Vertices.Length; i++) { var vertex = mesh.Vertices[i]; builder.Append("{0}:\t{1}\t{2}\t{3}", i, Math.Round(vertex.X, 2), Math.Round(vertex.Y, 2), Math.Round(vertex.Z, 2)); } NewLine(); builder.Append("Found {0} vertex normals", mesh.Normals.Length); NewLine(); for(var i = 0; i < mesh.Normals.Length; i++) { var normal = mesh.Normals[i]; builder.Append("{0}:\t{1}\t{2}\t{3}", i, Math.Round(normal.X, 2), Math.Round(normal.Y, 2), Math.Round(normal.Z, 2)); } NewLine(); builder.Append("Found {0} UV coords", mesh.TextureCoords.Length); NewLine(); for(var i = 0; i < mesh.TextureCoords.Length; i++) { var coord = mesh.TextureCoords[i]; builder.Append("{0}:\t{1}\t{2}", i, Math.Round(coord.X, 2), Math.Round(coord.Y, 2)); } NewLine(); builder.Append("Found {0} vertex colours", mesh.VertexColours.Length); NewLine(); for(var i = 0; i < mesh.VertexColours.Length; i++) { var colour = mesh.VertexColours[i]; builder.Append("{0}:\t{1}\t{2}\t{3}\t{4}", i, Math.Round(colour.R, 2), Math.Round(colour.G, 2), Math.Round(colour.B, 2), Math.Round(colour.A, 2)); } NewLine(); builder.Append("Found {0} material IDs", mesh.MaterialIDs.Length); NewLine(); for(var i = 0; i < mesh.MaterialIDs.Length; i++) { var id = mesh.MaterialIDs[i]; builder.Append("{0}:\t{1}", i.ToString(), id.ToString()); } } break; case NodeAttributeType.Light: { var light = node.Light; builder.Append("Found light of type {0}", light.Type); builder.Append("Colour is {0}", light.Colour); } break; } } uxNodeInfo.Text = builder.ToString(); }
private void treeViewFilter_AfterSelect(object sender, TreeViewEventArgs e) { updateFilter(e.Node); }
private void sidemenu_AfterSelect(object sender, TreeViewEventArgs e) { _changingLibraryView = false; var viewsColumnVisible = olvColViews.IsVisible; var shouldViewsColumnBeVisible = SelectedLibrary() != LibraryType.Playlist; if (viewsColumnVisible != shouldViewsColumnBeVisible) { //hide visibility toggle from user olvColViews.Hideable = shouldViewsColumnBeVisible; olvColViews.IsVisible = shouldViewsColumnBeVisible; listViewLibrary.RebuildColumns(); } if (!string.IsNullOrEmpty(txtLibraryFilter.Text)) { txtLibraryFilter.Clear(); } else { BuildLibraryCache(false); } }
private void shellTreeView_AfterSelect(object sender, TreeViewEventArgs e) { // Set the selected of the property grid. propertyGridSelectedObject.SelectedObject = e.Node != null?shellTreeView.GetShellItem(e.Node) : null; }
private void TreeView_AfterSelect(object sender, TreeViewEventArgs e) { if (e.Action == TreeViewAction.ByMouse) { if (e.Node.Text == "Documents") { this.BeginInvoke(asyncOpenFiles, new Object[] {2}); } else if (e.Node.Text == "Style sheets") { this.BeginInvoke(asyncOpenFiles, new Object[] {3}); } else if (e.Node.Text == "Scripts") { this.BeginInvoke(asyncOpenFiles, new Object[] {4}); } } }
private void trePowers_AfterSelect(object sender, TreeViewEventArgs e) { lblPowerPoints.Visible = false; lblPowerPointsLabel.Visible = false; string strSelectedPower = trePowers.SelectedNode.Tag?.ToString(); if (!string.IsNullOrEmpty(strSelectedPower)) { XPathNavigator objXmlPower = _xmlBaseCritterPowerDataNode.SelectSingleNode("powers/power[id = " + strSelectedPower.CleanXPath() + "]"); if (objXmlPower != null) { lblCritterPowerCategory.Text = objXmlPower.SelectSingleNode("category")?.Value ?? string.Empty; switch (objXmlPower.SelectSingleNode("type")?.Value) { case "M": lblCritterPowerType.Text = LanguageManager.GetString("String_SpellTypeMana"); break; case "P": lblCritterPowerType.Text = LanguageManager.GetString("String_SpellTypePhysical"); break; default: lblCritterPowerType.Text = string.Empty; break; } switch (objXmlPower.SelectSingleNode("action")?.Value) { case "Auto": lblCritterPowerAction.Text = LanguageManager.GetString("String_ActionAutomatic"); break; case "Free": lblCritterPowerAction.Text = LanguageManager.GetString("String_ActionFree"); break; case "Simple": lblCritterPowerAction.Text = LanguageManager.GetString("String_ActionSimple"); break; case "Complex": lblCritterPowerAction.Text = LanguageManager.GetString("String_ActionComplex"); break; case "Special": lblCritterPowerAction.Text = LanguageManager.GetString("String_SpellDurationSpecial"); break; default: lblCritterPowerAction.Text = string.Empty; break; } string strRange = objXmlPower.SelectSingleNode("range")?.Value ?? string.Empty; if (!string.IsNullOrEmpty(strRange)) { strRange = strRange.CheapReplace("Self", () => LanguageManager.GetString("String_SpellRangeSelf")) .CheapReplace("Special", () => LanguageManager.GetString("String_SpellDurationSpecial")) .CheapReplace("LOS", () => LanguageManager.GetString("String_SpellRangeLineOfSight")) .CheapReplace("LOI", () => LanguageManager.GetString("String_SpellRangeLineOfInfluence")) .CheapReplace("T", () => LanguageManager.GetString("String_SpellRangeTouch")) .CheapReplace("(A)", () => "(" + LanguageManager.GetString("String_SpellRangeArea") + ')') .CheapReplace("MAG", () => LanguageManager.GetString("String_AttributeMAGShort")); } lblCritterPowerRange.Text = strRange; string strDuration = objXmlPower.SelectSingleNode("duration")?.Value ?? string.Empty; switch (strDuration) { case "Instant": lblCritterPowerDuration.Text = LanguageManager.GetString("String_SpellDurationInstantLong"); break; case "Sustained": lblCritterPowerDuration.Text = LanguageManager.GetString("String_SpellDurationSustained"); break; case "Always": lblCritterPowerDuration.Text = LanguageManager.GetString("String_SpellDurationAlways"); break; case "Special": lblCritterPowerDuration.Text = LanguageManager.GetString("String_SpellDurationSpecial"); break; default: lblCritterPowerDuration.Text = strDuration; break; } string strSource = objXmlPower.SelectSingleNode("source")?.Value ?? LanguageManager.GetString("String_Unknown"); string strPage = objXmlPower.SelectSingleNode("altpage")?.Value ?? objXmlPower.SelectSingleNode("page")?.Value ?? LanguageManager.GetString("String_Unknown"); string strSpace = LanguageManager.GetString("String_Space"); lblCritterPowerSource.Text = _objCharacter.LanguageBookShort(strSource) + strSpace + strPage; lblCritterPowerSource.SetToolTip(_objCharacter.LanguageBookLong(strSource) + strSpace + LanguageManager.GetString("String_Page") + ' ' + strPage); nudCritterPowerRating.Visible = objXmlPower.SelectSingleNode("rating") != null; lblKarma.Text = objXmlPower.SelectSingleNode("karma")?.Value ?? "0"; // If the character is a Free Spirit, populate the Power Points Cost as well. if (_objCharacter.Metatype == "Free Spirit") { XPathNavigator xmlOptionalPowerCostNode = _xmlMetatypeDataNode.SelectSingleNode("optionalpowers/power[. = " + objXmlPower.SelectSingleNode("name")?.Value.CleanXPath() + "]/@cost"); if (xmlOptionalPowerCostNode != null) { lblPowerPoints.Text = xmlOptionalPowerCostNode.Value; lblPowerPoints.Visible = true; lblPowerPointsLabel.Visible = true; } } } } lblCritterPowerTypeLabel.Visible = !string.IsNullOrEmpty(lblCritterPowerType.Text); lblCritterPowerActionLabel.Visible = !string.IsNullOrEmpty(lblCritterPowerAction.Text); lblCritterPowerRangeLabel.Visible = !string.IsNullOrEmpty(lblCritterPowerRange.Text); lblCritterPowerDurationLabel.Visible = !string.IsNullOrEmpty(lblCritterPowerDuration.Text); lblCritterPowerSourceLabel.Visible = !string.IsNullOrEmpty(lblCritterPowerSource.Text); lblKarmaLabel.Visible = !string.IsNullOrEmpty(lblKarma.Text); }
/// <summary> /// A node in the tree has been selected. Move the highlight to the parent, the text /// and display the contents in the right-hand side fields. /// </summary> private void onTreeSelection(object sender, TreeViewEventArgs e) { m_muteFieldEvents = true; if (e.Node.Tag != null) { TalkNode talkNode = (TalkNode)e.Node.Tag; if (talkNode.parentNode != null) { // A child of the text node was selected by the user. // Change the selection to that of the text node. guiTalkTree.SelectedNode = talkNode.parentNode; } else { // A text node is selected, display the contents of these nodes m_currentTreeNode = e.Node; guiNpcText.Text = talkNode.text; TreeNode childNode = e.Node.FirstNode; TreeNode currentChild; String id; TalkNodeTypes type; String text; for (int childIndex = 0; childIndex < m_replies.Count; ++childIndex) { currentChild = childNode; if (childNode == null) { id = ""; type = TalkNodeTypes.None; text = ""; } else { talkNode = (TalkNode)childNode.Tag; id = talkNode.id; type = talkNode.type; text = talkNode.text; childNode = childNode.NextNode; } m_replies[childIndex].treeNode = currentChild; m_replies[childIndex].typeField.SelectedItem = type.ToString(); } setFields(null); } } m_muteFieldEvents = false; }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { }
protected virtual void OnSelChangeSelector(object source, TreeViewEventArgs e) { }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { try { e.Node.Nodes.Clear(); changeDir(e.Node.FullPath); e.Node.Expand(); listView1.ArrangeIcons(ListViewAlignment.Default); if( selectedPath != "" ) { details.update(selectedPath); } } catch(Exception ex) { MessageBox.Show(ex.Message,"dX - Error",MessageBoxButtons.OK,MessageBoxIcon.Error); } }