treeviewdesigner.cs

来自「浏览器端看到树型目录结构,用户可以完整地看到像windows资源管理器一样的效果」· CS 代码 · 共 47 行

CS
47
字号
//------------------------------------------------------------------------------
// Copyright (c) 2000-2003 Microsoft Corporation. All Rights Reserved.
//------------------------------------------------------------------------------

namespace Microsoft.Web.UI.WebControls.Design
{
    using System;
    using System.Web.UI.Design;
    using System.Drawing.Design;
    using System.ComponentModel;
    using System.ComponentModel.Design;
    using Microsoft.Web.UI.WebControls;


    /// <summary>
    /// Designer for a Microsoft.Web.UI.WebControls.TreeView
    /// </summary>
    public class TreeViewDesigner : ControlDesigner
    {
        /// <summary>
        /// Gets or sets a value indicating whether or not the control can be resized.
        /// </summary>
        public override bool AllowResize
        {
            get { return true; }
        }

        /// <summary>
        /// Retrieves the HTML to display in the designer.
        /// </summary>
        /// <returns>The design-time HTML.</returns>
        public override string GetDesignTimeHtml()
        {
            TreeView tv = (TreeView)Component;

            // If the TreeView is empty, then show instructions
            if (tv.Nodes.Count == 0)
            {
                return CreatePlaceHolderDesignTimeHtml(DesignUtil.GetStringResource("TreePlaceHolder"));
            }

            return base.GetDesignTimeHtml();
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?