更重要的是轻量的控制,标签,或一个PictureBox? (标签可以包含图像太)。

我将有一个形式显示在独立的控制装置110项的图标和我决定是否应该在pictureboxes显示它们,或标签。

在VB6,有其比PictureBox的更轻质的Imagebox控制。什么是最相似的控制,以在Imagebox VB.NET?

谢谢! : - )

有帮助吗?

解决方案

我不认为你可以对它们进行比较,因为从根本上他们是如此不同 - VB6控件与.NET框架的控制即是。

看看.NET中的类层次结构,你会看到这两个图片框和标签由同一组的类派生。

虽然我没有详细列举类的属性和方法,我猜想,一个标签和一个PictureBox之间的唯一区别是,有一个标签中的文本属性从而减轻您呈现自己的文字如果有没有Label控件和所有你必须是一个图片。

一个标签和一个PictureBox可以分配结合Image对象或工作与一个ImageList。所以,如果你正在寻找做的是显示图像,然后在PictureBox应该只是罚款(不提的是,它明确地传达生活中的控制的目的:图片框:图标::标签:文本)。

其他提示

虽然我知道这不是你的问题,看来你遇到的是,你必须在一个单一的形式,110个图标其实真正的问题的一部分。我想借此看看UI,看看是否有更好的方法奠定出来或设计,所以你不必担心是否要使用一个组件VS其他。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top