TreeView控件的节点集合保存在()属性之中。 A、ItemsB、NodesC、ControlsD、ImageList

题目

TreeView控件的节点集合保存在()属性之中。 

  • A、Items
  • B、Nodes
  • C、Controls
  • D、ImageList

相似考题
更多“TreeView控件的节点集合保存在()属性之中。 ”相关问题
  • 第1题:

    下列可以用来存储图像可以供其它控件使用的控件是( )。

    A.ToolBar

    B.StatursBar

    C.ImageList

    D.TreeView


    参考答案:C

  • 第2题:

    下列哪一项使图像(Image)控件中的图像自动适宜控件的大小

    A.将控件的AutoSize属性设为True

    B.将控件的AutoSize属性设为False

    C.将控件的Stretch属性设为True

    D.将控件的Stretch属性设为False


    正确答案:C

  • 第3题:

    下列四组控制属性中,属性值的类型不相同的一组是

    A.Label控件的Enabled属性与TextBox控件的Enabled属性

    B.OptionButton控件的Value属性与CheckBox控件的Value属性

    C.Command控件的Default属性与Command控件的Cancel属性

    D.Command控件的Visible属性与Form控件的Visible属性


    正确答案:B
    解析:CheckBox控件的Value属性取值是0、1或2;OptlonButton控件的 Value属性取值是True或False。

  • 第4题:

    winform TREEVIEW 与XML

    winform 中如何动态添加一个节点?一般用什么判断点击了TREEVIEW节点后做出的相应行为事件,或者说switch()括号里应该放treeview哪个属性来做判断最好?


    给出3段代码,分别是TreeView2XML、XML2TreeView和TreeView2MenuStrip。

    一、TreeView2XML

    #region TreeView 2 XML private void btnSave_Click(object sender, EventArgs e) { //将TreeView保存到XML文件中 if (this.dlgSave.ShowDialog() == DialogResult.OK) { XmlDocument doc = new XmlDocument(); doc.LoadXml("<Menu></Menu>"); XmlNode root = doc.DocumentElement; doc.InsertBefore(doc.CreateXmlDeclaration("1.0", "utf-8", "yes"), root); TreeNode2Xml(this.treeView1.Nodes, root); doc.Save(dlgSave.FileName); } } private void TreeNode2Xml(TreeNodeCollection treeNodes, XmlNode xmlNode) { XmlDocument doc = xmlNode.OwnerDocument; foreach (TreeNode treeNode in treeNodes) { XmlNode element = doc.CreateNode("element", "Item", ""); XmlAttribute attr = doc.CreateAttribute("Title"); attr.Value = treeNode.Text; element.Attributes.Append(attr); element.AppendChild(doc.CreateCDataSection(treeNode.Tag.ToString())); xmlNode.AppendChild(element); if (treeNode.Nodes.Count > 0) { TreeNode2Xml(treeNode.Nodes, element); } } } #endregion

    二、XML 2TreeView

    #region XML 2 TreeView private void btnLoad_Click(object sender, EventArgs e) { //从XML中读取数据到TreeView if (this.dlgOpen.ShowDialog() == DialogResult.OK) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(dlgOpen.FileName); XmlNodeList xmlNodes = xmlDoc.DocumentElement.ChildNodes; this.treeView1.BeginUpdate(); this.treeView1.Nodes.Clear(); XmlNode2TreeNode(xmlNodes, this.treeView1.Nodes); this.treeView1.EndUpdate(); } } private void XmlNode2TreeNode(XmlNodeList xmlNode, TreeNodeCollection treeNode) { foreach (XmlNode var in xmlNode) { if (var.NodeType != XmlNodeType.Element) { continue; } TreeNode newTreeNode = new TreeNode(); newTreeNode.Text = var.Attributes["Title"].Value; if (var.HasChildNodes) { if (var.ChildNodes[0].NodeType == XmlNodeType.CDATA) { newTreeNode.Tag = var.ChildNodes[0].Value; } XmlNode2TreeNode(var.ChildNodes, newTreeNode.Nodes); } treeNode.Add(newTreeNode); } } #endregion

    三、TreeView 2 Menu

    #region TreeView 2 Menu private void btnRecreateMenu_Click(object sender, EventArgs e) { //根据TreeView生成层次结构的菜单 this.contextMenuStrip1.Items.Clear(); TreeView2Menu(this.treeView1.Nodes, this.contextMenuStrip1.Items); } private void TreeView2Menu(TreeNodeCollection nodes, ToolStripItemCollection items) { foreach (TreeNode node in nodes) { ToolStripMenuItem menu = new ToolStripMenuItem(); menu.Text = node.Text; menu.Tag = node.Tag; items.Add(menu); if (node.Nodes.Count > 0) { TreeView2Menu(node.Nodes, menu.DropDownItems); } else { menu.Click += new EventHandler(menu_Click); } } } #endregion

  • 第5题:

    treeView1.Nodes[1].Nodes[0]代表了控件treeView1的()。 

    • A、第1个根节点的第1个子节点
    • B、第1个根节点的第2个子节点
    • C、第2个根节点的第1个子节点
    • D、第2个根节点的第2个子节点

    正确答案:C

  • 第6题:

    为了防止用户随意将焦点置于控件上,应该()

    • A、将控件的TabIndex属性设置为0
    • B、将控件的Tabstop属性设置为True
    • C、将控件的TabStop属性设置为False
    • D、将控件的Enabled属性没置为False

    正确答案:A

  • 第7题:

    为了防止用户随意将光标置于控件之上,应设置的属性是()。

    • A、将控件的TabIndex属性设置为0
    • B、将控件的TabStop属性设置为True
    • C、将控件的TabStop属性设置为False
    • D、将控件的Enabled属性设置为False

    正确答案:D

  • 第8题:

    如果设treeView1=new TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。

    • A、TreeNode
    • B、int
    • C、string
    • D、TreeView

    正确答案:A

  • 第9题:

    单选题
    如果设treeView1=new TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。
    A

    TreeNode

    B

    int

    C

    string

    D

    TreeView


    正确答案: B
    解析: 暂无解析

  • 第10题:

    填空题
    确定CheckBoxList控件中被选定复选框的方法是:()Items集合并测试每一项的()属性。

    正确答案: 循环访问控件的,Selected
    解析: 暂无解析

  • 第11题:

    单选题
    如果设treeView1=newTreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。
    A

    TreeNode

    B

    int

    C

    string

    D

    TreeView


    正确答案: B
    解析: 暂无解析

  • 第12题:

    判断题
    TreeView控件某个节点的Nodes.Count属性值为0,说明这个节点没有下级子节点。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    使图像(Image)控件中的图像自动适应控件的大小应( )。

    A.将控件的AutoSize属性设为True

    B.将控件的AutoSize属性设为False

    C.将控件Stretch属性设为True

    D.将控件的Stretch属性设为False


    正确答案:C

  • 第14题:

    下列控件属性中,属性值的类型不相同的一项是( )。

    A.Label控件的Enabled属性与TextBox控件的Enabled属性

    B.OpfionBraon控件的Value属性与CheckBox控件的Value属性

    C.Commantt控件的Default属性与Command控件的Cancel属性

    D.Command控件的Ⅵsible属性与Frame控件的Ⅵsible属性


    正确答案:B
    B)【解析】本题考查各种控件的常见属性。控件的Enabled属性值都是一致的,分别为True和False,表示控件是否可用。单选按钮和复选框的Value属性值不同,单选按钮Value有True和False两种,分别表示选中和没有选中,而复选框的Value属性表示了复选框的3种状态。命令按钮的Default属性和Cancel属性值为布尔型。任何控件的Visible属性值都是同义的。

  • 第15题:

    使图像(Image)控件中的图像自动适宜控件的大小需要

    A.将控件的AutoSize属性设为True

    B.将控件的AutoSize属性设为False

    C.将控件的Stretch属性设为True

    D.将控件的Stretch属性设为False


    正确答案:C
    解析:考查Imagebox控件的自适应方法。Image控件Stretch 属性返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应与 Image 控件的大小。picturebox控件的自适应方法为调整Autosize属性。

  • 第16题:

    下列可以用来存储图像供其它对象使用的控件是()。

    • A、ToolBar
    • B、StatursBar
    • C、ImageList
    • D、TreeView

    正确答案:C

  • 第17题:

    TreeView控件某个节点的Nodes.Count属性值为0,说明这个节点没有下级子节点。


    正确答案:正确

  • 第18题:

    站点导航控件,下面说法不正确的是()

    • A、站点导航控件可以让用户快速的定位到某一页面
    • B、TreeView和Menu控件都会显示数据文件中所有节点信息
    • C、使用SiteMapPath控件时不需要指定其数据源文件
    • D、SiteMapPath控件可以选择XML文件或者是站点地图作为数据源

    正确答案:D

  • 第19题:

    如果设treeView1=newTreeView(),则treeView1.Nodes.Add("根节点")返回的是一个()类型的值。

    • A、TreeNode
    • B、int
    • C、string
    • D、TreeView

    正确答案:B

  • 第20题:

    单选题
    为了防止用户随意将光标置于控件之上,应设置的属性是()。
    A

    将控件的TabIndex属性设置为0

    B

    将控件的TabStop属性设置为True

    C

    将控件的TabStop属性设置为False

    D

    将控件的Enabled属性设置为False


    正确答案: C
    解析: 暂无解析

  • 第21题:

    单选题
    当用户在TreeView控件上选择了一个节点,其处理程序代码应编写在()事件中。
    A

    BeforeExpand

    B

    AfterSelect

    C

    Click

    D

    MouseDown


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    下列四个选项都是TreeView控件的事件,()表示“当用户拖动一个对象并且进入到一个控件时发生”。
    A

    DragWithin

    B

    DragLeave

    C

    DragEnter

    D

    DragDrop


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    treeView1.Nodes[1].Nodes[0]代表了控件treeView1的()。
    A

    第1个根节点的第1个子节点

    B

    第1个根节点的第2个子节点

    C

    第2个根节点的第1个子节点

    D

    第2个根节点的第2个子节点


    正确答案: A
    解析: 暂无解析