gpt4 book ai didi

c# - 在 TreeView 中禁用 SelectedImageIndex

转载 作者:可可西里 更新时间:2023-11-01 08:03:15 25 4
gpt4 key购买 nike

我在 winforms 中使用 TreeView 控件和图像列表来显示 TreeView 元素的不同状态。

但我不想使用所选元素来使用不同的图像。

有没有办法在 TreeView 控件中禁用 SelectedImageIndex?

如果尝试在每次选择后更改所选图像索引。像这样:

    private void TreeView1AfterSelect(object sender, TreeViewEventArgs e)
{
treeView1.SelectedImageIndex = treeView1.SelectedNode.ImageIndex;
}

但这会导致每次选择后控件出现非常难看的闪烁。

最佳答案

当您创建新的TreeNode时,将相同的图像索引分配给ImageIndexSelectedImageIndex:

...
node.SelectedImageIndex = node.ImageIndex;
...

关于c# - 在 TreeView 中禁用 SelectedImageIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8343411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com