gpt4 book ai didi

c# - 向 TreeView 添加图形

转载 作者:太空宇宙 更新时间:2023-11-03 14:02:57 25 4
gpt4 key购买 nike

我正在基于 TreeView 进行一些可视化,但使用一些彩色图形来显示额外信息。

我有一个扩展 TreeView 的类。我已将控件添加到表单并用节点填充它。

现在我想做的是给它添加一些图形。我想在文本的左边,但垂直方向的右边添加一个固定宽度(例如,100 像素宽,文本高度)的图形缩进线。

我如何:

  1. 将文本向右移动 100 像素以为图形腾出空间,并且
  2. 在该特定位置添加图形?

在文本前简单地添加空格很诱人,但我希望有一个更优雅的解决方案。比方说,如果我找不到更好的解决方案,我总是可以退而求其次,但我仍然需要一种方法来确定放置图形的 X、Y 坐标。

谢谢。

(我正在使用 C#2.0 和 WinForms)

最佳答案

我相信此控件具有您需要的两个功能(如果没有,您可以张贴模拟屏幕截图):http://www.codeproject.com/Articles/13999/Using-treenodes-with-and-without-images-in-a-TreeV

关于c# - 向 TreeView 添加图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10238848/

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