ProjectsForTest/WinForm.NET5TeeChart-NET-Pro-Samples/Utilities/DemoTreeNode.cs

(开头部分) 995B

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Windows.Forms;

namespace Steema.TeeChart.Samples
{
	/// <summary>
	/// Custom Tree node, used for Tee5Demo
	/// </summary>
	class DemoNode : TreeNode
	{
		private int fabsoluteindex;
		
		public DemoNode(string text)
		{
			this.Text = text;
		}


#if VS2005
		public new int Level
#else
		public int Level
#endif
		{
			get
			{
				TreeNode n = this.Parent;
				int l = 0;
				while (n != null) { l++; n = n.Parent;}	
				return l;
			}
		}

		public int AbsoluteIndex
		{
			get { return fabsoluteindex;}
			set { fabsoluteindex = value;}
				
		}

		public TreeNode MoveForward()
		{
			TreeNode res = null;
			// any children ?
			if (Nodes.Count > 0) 
				res = Nodes[0];
			// any siblings ?
			else if (NextNode != null)
				res = NextNode;
			else if (Parent != null)
			{ 
				TreeNode tmpNode = Parent;
				while (tmpNode.NextNode == null) tmpNode = tmpNode.Parent;
				res = tmpNode.NextNode;
			}

			return res;
		}
		public TreeNode MoveBackward()
		{

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。