void browserTree_NodeMouseDoubleClick(object sender, TreeEventArgs e) { if (SelectedValue != null) { fireSelected(); } }
protected override void OnBeforeTreeRender(object sender, TreeEventArgs e) { var x = sender; var z = x.GetType(); base.OnBeforeTreeRender(sender, e); }
private void OnDestroyTree(object sender, TreeEventArgs e) { poolTrees.Remove(e.Tree); if (e.IsChoping) { StartCoroutine(TimeToFindLog(0f)); } }
public void OnDestroyTree(GameObject tree, bool isChoping) { var destroyedTree = new TreeEventArgs { Tree = tree, IsChoping = isChoping }; DestroyTree?.Invoke(this, destroyedTree); }
void tree_NodeMouseDoubleClick(object sender, TreeEventArgs e) { if (EditInterfaceSelectionEdit != null) { EditInterfaceViewEventArgs evt = new EditInterfaceViewEventArgs((e.Node as EditInterfaceTreeNode).EditInterface); EditInterfaceSelectionEdit.Invoke(evt); } }
void tree_AfterSelect(object sender, TreeEventArgs e) { if (EditInterfaceSelectionChanged != null) { EditInterfaceViewEventArgs evt = new EditInterfaceViewEventArgs((e.Node as EditInterfaceTreeNode).EditInterface); EditInterfaceSelectionChanged.Invoke(evt); } }
void browserTree_NodeMouseDoubleClick(object sender, TreeEventArgs e) { if (SelectedValue != null) { Accepted = true; close(); } }
public void OnNewTree(GameObject tree) { var newTree = new TreeEventArgs { Tree = tree }; NewTree?.Invoke(this, newTree); }
protected virtual void OnSlotRemoved(TreeEventArgs e) { EventHandler <TreeEventArgs> handler = this.SlotRemoved; if (handler != null) { handler(this, e); } }
protected virtual void OnSlotMouseDoubleClick(TreeEventArgs e) { EventHandler <TreeEventArgs> handler = this.SlotMouseDoubleClick; if (handler != null) { handler(this, e); } }
private void TestTree_NodeExpanded(object sender, TreeEventArgs e) { Node result = ((Node)sender).Get(_autoSelectNodeID); if (result != null) { testTree.SetSelected(result); } }
private void TestTree_NodeExpanded(object sender, TreeEventArgs e) { Node result = ((Node)sender).Get(_autoSelectNodeID); if (result != null) { testTree.SetSelected(result); } }
private void SkeletonTree_NodeMouseDoubleClick(object sender, TreeEventArgs e) { var bone = e.Node.UserData as Bone; if (bone != null) { selectableBone.Bone = bone; objectMover.clearMovableObjects(); objectMover.addMovableObject("model", selectableBone); } }
private void TestStandardTree_EnsureFieldDictionary(object sender, TreeEventArgs e) { e.FieldFormulaDictionary = new Dictionary <string, string>() { { "a", "b+c" }, { "b", "q/7" }, { "c", "5+4" }, { "q", "10-z" }, { "z", "2" } }; }
protected void LogChange(TreeEventArgs args) { // Get the current directory from the // argument passed to the method CurrentDirectory = args.Value as string; // Set the RadzenDataList to page 1 FileDataList.FirstPage(); // Reload the FileDataList LoadFiles(); }
void browserTree_AfterSelect(object sender, TreeEventArgs e) { if (allowNameChanges) { BrowserNode selectedNode = (BrowserNode)e.Node.UserData; String defaultName = selectedNode.DefaultName; if (!String.IsNullOrEmpty(defaultName)) { inputBox.Caption = defaultName; } } }
private void Tree_Populate(object sender, TreeEventArgs e) { if (sender is Tree) { // We are populating the root nodes collection ((Tree)sender).Nodes.Add(new Node("documents/", "My Documents", true, "images/folder.png", "images/folderOpen.png", true)); } else { // Otherwise we are populating a node, add a node to say we are working ((Node)sender).IsBusy = true; // Call the webservice BeginGetNodes((Node)sender); } }
void fileTree_NodeMouseDoubleClick(object sender, TreeEventArgs e) { if (FileSelected != null) { FileNode fileNode = e.Node as FileNode; if (fileNode != null) { if (resourceProvider.exists(fileNode.FilePath)) { FileSelected.Invoke(this, fileNode.FilePath); } } } }
private Task OnLoadDirectoryAsync(TreeEventArgs <MyDirectory> args) { try { var dataItem = args.Node.DataItem; dataItem.Children.Clear(); dataItem.Children = Directory.GetDirectories(dataItem.FullName).OrderBy(v => v).ToList().ConvertAll(o => new MyDirectory { Name = new DirectoryInfo(o).Name, FullName = new DirectoryInfo(o).FullName, Icon = "folder", Type = "folder" }); dataItem.Children.AddRange(Directory.GetFiles(dataItem.FullName).OrderBy(v => v).ToList().ConvertAll(o => new MyDirectory { Name = new FileInfo(o).Name, FullName = new FileInfo(o).FullName, Icon = "file", Type = "file" })); } catch (System.UnauthorizedAccessException) { this.MessageService.Error("没有权限访问该文件夹!"); } return(Task.CompletedTask); }
void folderTree_AfterSelect(object sender, TreeEventArgs e) { bookmarksController.CurrentPath = e.Node.UserData as BookmarkPath; }
private void Tree_Populate(object sender, TreeEventArgs e) { ObservableCollection <Node> nodes = (sender is Tree ? ((Tree)sender).Nodes : ((Node)sender).Nodes); if (_rootBuilding) { nodes.Add(new Node("0", "My Documents", true, "images/folder.png", "images/folderOpen.png")); _rootBuilding = false; } else { switch (e.ID) { case "0": nodes.Add(new Node("1", "My Music", true, "images/folder.png", "images/folderOpen.png") { IsEnabled = false }); nodes.Add(new Node("2", "My Pictures", true, "images/folder.png", "images/folderOpen.png")); nodes.Add(new Node("3", "My Videos", true, "images/folder.png", "images/folderOpen.png")); nodes.Add(new Node("8", "Connect.xls", false, "images/xls.png")); nodes.Add(new Node("6", "Latest.doc", false, "images/doc.png")); nodes.Add(new Node("7", "Light.doc", false, "images/doc.png")); nodes.Add(new Node("4", "Listing.pdf", false, "images/pdf.png")); nodes.Add(new Node("5", "Update.pdf", false, "images/pdf.png") { IsEnabled = false }); break; case "1": nodes.Add(new Node("10", "Downloads", true, "images/folder.png", "images/folderOpen.png")); nodes.Add(new Node("11", "Favourites", true, "images/folder.png", "images/folderOpen.png")); nodes.Add(new Node("12", "Recent", true, "images/folder.png", "images/folderOpen.png")); nodes.Add(new Node("13", "Track 01.mp3", false, "images/mp3.png")); nodes.Add(new Node("14", "Track 02.mp3", false, "images/mp3.png")); nodes.Add(new Node("15", "Track 03.mp3", false, "images/mp3.png")); nodes.Add(new Node("16", "Track 04.mp3", false, "images/mp3.png")); nodes.Add(new Node("17", "Track 05.mp3", false, "images/mp3.png")); nodes.Add(new Node("18", "Track 06.mp3", false, "images/mp3.png")); nodes.Add(new Node("19", "Track 07.mp3", false, "images/mp3.png")); break; case "10": nodes.Add(new Node("16", "Track 04.mp3", false, "images/mp3.png")); nodes.Add(new Node("17", "Track 05.mp3", false, "images/mp3.png")); nodes.Add(new Node("18", "Track 06.mp3", false, "images/mp3.png")); nodes.Add(new Node("19", "Track 07.mp3", false, "images/mp3.png")); break; case "11": nodes.Add(new Node("13", "Track 01.mp3", false, "images/mp3.png")); nodes.Add(new Node("14", "Track 02.mp3", false, "images/mp3.png")); nodes.Add(new Node("15", "Track 03.mp3", false, "images/mp3.png")); nodes.Add(new Node("18", "Track 06.mp3", false, "images/mp3.png")); nodes.Add(new Node("19", "Track 07.mp3", false, "images/mp3.png")); break; case "12": nodes.Add(new Node("14", "Track 02.mp3", false, "images/mp3.png")); nodes.Add(new Node("15", "Track 03.mp3", false, "images/mp3.png")); nodes.Add(new Node("16", "Track 04.mp3", false, "images/mp3.png")); nodes.Add(new Node("18", "Track 06.mp3", false, "images/mp3.png")); nodes.Add(new Node("19", "Track 07.mp3", false, "images/mp3.png")); break; case "2": nodes.Add(new Node("13", "Image 1.gif", false, "images/gif.png")); nodes.Add(new Node("14", "Image 2.gif", false, "images/gif.png")); nodes.Add(new Node("15", "Image 3.gif", false, "images/gif.png")); nodes.Add(new Node("16", "Image 4.gif", false, "images/gif.png")); nodes.Add(new Node("17", "Image 5.gif", false, "images/gif.png")); nodes.Add(new Node("18", "Image 6.gif", false, "images/gif.png")); nodes.Add(new Node("19", "Image 7.gif", false, "images/gif.png")); break; case "3": nodes.Add(new Node("13", "Video 01.mp4", false, "images/mp4.png")); nodes.Add(new Node("14", "Video 02.mp4", false, "images/mp4.png")); nodes.Add(new Node("15", "Video 03.mp4", false, "images/mp4.png")); nodes.Add(new Node("16", "Video 04.mp4", false, "images/mp4.png")); nodes.Add(new Node("17", "Video 05.mp4", false, "images/mp4.png")); nodes.Add(new Node("18", "Video 06.mp4", false, "images/mp4.png")); nodes.Add(new Node("19", "Video 07.mp4", false, "images/mp4.png")); break; } } }
private void Tree_Populate(object sender, TreeEventArgs e) { if (sender is Tree) { // We are populating the root nodes collection ((Tree)sender).Nodes.Add(new Node("documents/", "My Documents", true, "images/folder.png", "images/folderOpen.png", true)); } else { // Otherwise we are populating a node, add a node to say we are working ((Node)sender).IsBusy = true; // Call the webservice BeginGetNodes((Node)sender); } }
private void ValueChanged(object sender, TreeEventArgs <T> e) { UpdateNode(e.Node, false); }
private void NodeChanged(object sender, TreeEventArgs <T> e) { UpdateNode(e.Node, true); }
void testTree_NodeCheckChanged(object sender, TreeEventArgs e) { }
private void OnNewTree(object sender, TreeEventArgs e) { poolTrees.Add(e.Tree); }
public static void Message <T>(object sender, TreeEventArgs <T> e) { Console.WriteLine($"{e.Message}: {e.Element}"); }
private void Tree_Drop(object sender, TreeEventArgs e) { e.DropAction = Tree.DropActions.InsertBefore; }
private void NumericalMethodsTree_Populate(object sender, TreeEventArgs e) { ObservableCollection <Node> nodes = (sender is Tree ? ((Tree)sender).Nodes : ((Node)sender).Nodes); if (_rootBuilding) { nodes.Add(new Node("0", "Numerical Methods", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); _rootBuilding = false; } else { switch (e.ID) { case "0": nodes.Add(new Node("1", "Approximate", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("2", "Differential Equations", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("3", "Integration", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("4", "Linear Systems", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("5", "Non Linear equalization", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("6", "Interpolation", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("7", "Matrix Algebra", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("8", "Optimizing", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); nodes.Add(new Node("9", "Statistics", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); // nodes.Add(new Node("10", "Random Generator", true, "image/treeView/Closed.png", "image/treeView/catalog.png")); break; case "1": nodes.Add(new Node("11", "Bisection Method", false, "image/treeView/method.png")); nodes.Add(new Node("12", "Chord Method", false, "image/treeView/method.png")); nodes.Add(new Node("13", "Iteration Method", false, "image/treeView/method.png")); nodes.Add(new Node("14", "Newton Method", false, "image/treeView/method.png")); break; case "2": nodes.Add(new Node("21", "Euler Simple", false, "image/treeView/method.png")); nodes.Add(new Node("22", "Euler Modified", false, "image/treeView/method.png")); nodes.Add(new Node("23", "Euler Corrected", false, "image/treeView/method.png")); nodes.Add(new Node("24", "Runge-Kutta4", false, "image/treeView/method.png")); break; case "3": nodes.Add(new Node("31", "Chebishev", false, "image/treeView/method.png")); nodes.Add(new Node("32", "Simpson", false, "image/treeView/method.png")); nodes.Add(new Node("33", "Trapezium", false, "image/treeView/method.png")); break; case "4": nodes.Add(new Node("41", "Gaus", false, "image/treeView/method.png")); nodes.Add(new Node("42", "Zeidel", false, "image/treeView/method.png")); break; case "5": nodes.Add(new Node("51", "Half Division", false, "image/treeView/method.png")); nodes.Add(new Node("52", "Hord Metod", false, "image/treeView/method.png")); nodes.Add(new Node("53", "Newton Metod", false, "image/treeView/method.png")); nodes.Add(new Node("54", "Secant Metod", false, "image/treeView/method.png")); break; case "6": nodes.Add(new Node("61", "Lagrange Interpolator", false, "image/treeView/method.png")); nodes.Add(new Node("62", "Newton Interpolator", false, "image/treeView/method.png")); //nodes.Add(new Node("63", "Neville Interpolator", false, "image/treeView/method.png")); //nodes.Add(new Node("64", "Spline Interpolator", false, "image/treeView/method.png")); // nodes.Add(new Node("64", "Barycentric Interpolator", false, "image/treeView/method.png")); break; case "7": nodes.Add(new Node("71", "Matrix Determinant", false, "image/treeView/method.png")); nodes.Add(new Node("72", "Decomposition of matrix LU", false, "image/treeView/method.png")); nodes.Add(new Node("73", "Matrix Inverse LU", false, "image/treeView/method.png")); break; case "8": nodes.Add(new Node("81", "Brentopt", false, "image/treeView/method.png")); nodes.Add(new Node("82", "GoldenSection", false, "image/treeView/method.png")); nodes.Add(new Node("83", "Pijavsky", false, "image/treeView/method.png")); break; case "9": nodes.Add(new Node("91", "Correlation Pearson", false, "image/treeView/method.png")); nodes.Add(new Node("92", "Correlation Spearmans Rank", false, "image/treeView/method.png")); // nodes.Add(new Node("93", "Descriptive Statistics A Dev", false, "image/treeView/method.png")); // nodes.Add(new Node("94", "Descriptive Statistics Median", false, "image/treeView/method.png")); // nodes.Add(new Node("95", "Descriptive Statistics Moments", false, "image/treeView/method.png")); // nodes.Add(new Node("96", "Descriptive Statistics Percentile", false, "image/treeView/method.png")); break; /* case "10": * nodes.Add(new Node("101", "Generator 1", false, "image/treeView/method.png")); * nodes.Add(new Node("102", "Generator 2", false, "image/treeView/method.png")); * nodes.Add(new Node("103", "Generator 3", false, "image/treeView/method.png")); * nodes.Add(new Node("104", "Generator 4", false, "image/treeView/method.png")); * nodes.Add(new Node("105", "Generator 5", false, "image/treeView/method.png")); * * break;*/ } } }
private void Tree_NodeDoubleClick(object sender, TreeEventArgs e) { }
private void Tree_Drop(object sender, TreeEventArgs e) { }
public static void Message <T>(object sender, TreeEventArgs <T> e) { Console.WriteLine($"{e.Item} {e.Message}\n"); }
private void MyTreeView_SelectedItemChangedLiquid(object sender, TreeEventArgs e) { ViewModel.SelectedTreeViewItem = e.Source; ViewModel.DisplaySlectedElement(e.Source); }
public override void Render(ref XmlTree tree) { string FilePath = TranslatorType == Enums.TranslatorType.StyleSheet ? "/css/" : "/scripts/"; string orgPath = String.Empty; string path = String.Empty; if (!string.IsNullOrEmpty(this.NodeKey)) { orgPath = this.NodeKey; path = IOHelper.MapPath(FilePath + orgPath); orgPath += "/"; } else { path = IOHelper.MapPath(FilePath); } DirectoryInfo dirInfo = new DirectoryInfo(path); DirectoryInfo[] dirInfos = dirInfo.GetDirectories(); var allowedExts = new Translation.Core().GetPossibleExtensions(TranslatorType).ToArray(); var args = new TreeEventArgs(tree); OnBeforeTreeRender(dirInfo, args); foreach (DirectoryInfo dir in dirInfos) { if ((dir.Attributes & FileAttributes.Hidden) == 0) { XmlTreeNode xDirNode = XmlTreeNode.Create(this); xDirNode.NodeID = orgPath + dir.Name; xDirNode.NodeType = TranslatorType == Enums.TranslatorType.StyleSheet ? "initstylesheetsNew" : "initscriptsNew"; xDirNode.Menu = new List <IAction>(new IAction[] { ActionDelete.Instance, ContextMenuSeperator.Instance, ActionNew.Instance, ContextMenuSeperator.Instance, ActionRefresh.Instance }); xDirNode.Text = dir.Name; xDirNode.Source = GetTreeServiceUrl(orgPath + dir.Name); if (CompatibilityHelper.IsVersion7OrNewer) { xDirNode.Icon = "icon-folder"; } else { xDirNode.Icon = FolderIcon; } xDirNode.OpenIcon = FolderIconOpen; xDirNode.HasChildren = dir.GetFiles().Length > 0 || dir.GetDirectories().Length > 0; xDirNode.Action = "#"; OnRenderFolderNode(ref xDirNode); OnBeforeNodeRender(ref tree, ref xDirNode, EventArgs.Empty); if (xDirNode != null) { tree.Add(xDirNode); OnAfterNodeRender(ref tree, ref xDirNode, EventArgs.Empty); } } } FileInfo[] fileInfo = dirInfo.GetFiles("*.*"); foreach (FileInfo file in fileInfo) { if ((file.Attributes & FileAttributes.Hidden) == 0 && allowedExts.Contains(file.Extension)) { XmlTreeNode xFileNode = XmlTreeNode.Create(this); xFileNode.NodeID = orgPath + file.Name; xFileNode.Text = file.Name; xFileNode.Icon = new Optimus.Translation.Core().GetTranslatorTreeIconPath(file.Name); xFileNode.OpenIcon = "doc.gif"; xFileNode.Menu = new List <IAction> { ActionDelete.Instance }; xFileNode.NodeType = TranslatorType == Enums.TranslatorType.StyleSheet ? "initstylesheetsNew" : "initscriptsNew"; if (string.IsNullOrEmpty(xFileNode.Action)) { if (orgPath != string.Empty) { xFileNode.Action = TranslatorType == Enums.TranslatorType.StyleSheet ? "javascript:openDyanmicCSSFileEditor('" + orgPath + file.Name + "', 'false');" : "javascript:openDyanmicScriptFileEditor('" + orgPath + file.Name + "', 'false');"; } else { xFileNode.Action = TranslatorType == Enums.TranslatorType.StyleSheet ? "javascript:openDyanmicCSSFileEditor('" + file.Name + "', 'false');" : "javascript:openDyanmicScriptFileEditor('" + file.Name + "', 'false');"; } } OnRenderFileNode(ref xFileNode); OnBeforeNodeRender(ref tree, ref xFileNode, EventArgs.Empty); if (xFileNode != null) { tree.Add(xFileNode); OnAfterNodeRender(ref tree, ref xFileNode, EventArgs.Empty); } } } OnAfterTreeRender(dirInfo, args); }
protected override void OnAfterTreeRender(object sender, TreeEventArgs e) { base.OnAfterTreeRender(sender, e); }
private void TestTree_NodeEdited(object sender, TreeEventArgs e) { }