Tag: 树视图

Android的Treeview

我知道有ExpandableListView但它只支持2级。 我需要一个真正的treeview垂直列表,至less达到5级(更多更好)。 有什么build议么? 编辑: 我看到有关使用自定义适配器并根据项目级别设置填充的说明。 我有一个未分类的具有ID和父ID的对象的ArrayList,我也dynamic地添加项目到这个数组。 任何人都可以给我一些如何去做这个事情的例子吗?

C#Winforms粗体树视图节点不显示整个文本

我正在使用下面的代码来使我的treenodes粗体: Font font = new Font(tvQuestionSequence.Font, FontStyle.Bold); foreach (QuestionnaireBuilder_Category cat in categories) { TreeNode node = new TreeNode(); node.Text = cat.Description; node.Name = cat.Id.ToString(); node.NodeFont = font; tvQuestionSequence.Nodes.Add(node); } 但粗体节点的文本显示不正确。 最后一个字母没有显示。 怎么来的? 而如何解决这个问题呢?

Notepad ++的项目文件?

我爱记事本++。 它做我需要它做的一切。 我不需要花哨的IDE,我使用命令行的makefile进行编译,而且我所从事的项目并不是非常庞大,它们已经超越了小型化。 这张照片很好的描述了我的问题: 记事本+ +有任何插件,允许您使用一个简单的项目文件一次打开您的项目? 它应该只提供你添加到项目中的文件(所以没有* .pyc和东西),而不是做更多的东西,以某种forms浏览你的项目。 如果事实certificate这是不可能的记事本++,那么我愿意尝试一个不同的编辑器,支持这个,但不是一个完整的,沉重的IDE。 因此,build议使用不同但类似编辑器的答案也是受欢迎的

查找节点在上下文菜单下单击

我怎样才能找出树列表中的哪个节点的上下文菜单已被激活? 例如,右键单击节点并从菜单中select一个选项。 我不能使用TreeViews的SelectedNode属性,因为节点只是被右键单击,没有被选中。