文章 "图形界面 VIII: 树形视图控件 (第二章)"

 

新文章 图形界面 VIII: 树形视图控件 (第二章)已发布:

图形界面第八部分前面的章节中介绍了静态与下拉日历元件,第二章将集中介绍一个同样复杂的元件 — 树形视图(tree view), 它在每个用于创建图形界面的完整开发库中都会包含。本文中实现的树形视图包含了多种灵活的设置和模式,使得这个控件元件易于调整以满足您的需求。

树形视图项目的组成部分在下面列出。

  1. 背景
  2. 局部列表项目的标记,箭头和+/-符号是用于显示状态的(展开/收起)。
  3. 项目标签,例如,有可能需要根据某些种类来把项目进行区分。 
  4. 项目的文字形式的描述。



 

图 3. 树形视图项目的组件。

作者:Anatoli Kazharski

 

下午好。


这篇文章已经发表 4 年了。我的评论将是第一条。

1.有没有快速更新目录中文件列表的方法?

2.我在 "文件 "目录的列表中选择空项时遇到困难。m_navigator.SelectedFile() 返回一个空值""

(例如在 gif 上,当您点击按钮时,状态栏会显示文件名)。


阿纳托利,非常感谢你的工作!

附加的文件:
qqqq.gif  541 kb
 

Есть какой-то быстрый способ как обновить список файлов в директории? 

Is there a quick way to update the list of files in the directory?
How Can I change the treeview quickly?
 
我认为树状视图上的删除函数有问题,因为当我试图删除它时,在 "WndEvents.mqh"(524,36)中出现了无效指针 访问错误 ...