2012-04-11 46 views

回答

1

你不应该为此使用winforms,看看WPF,你应该能够通过创建你自己的风格来实现这一点。

http://msdn.microsoft.com/en-us/library/ms754130.aspx

http://wpftutorial.net/Styles.html

+0

他为什么“不应该”?如果他想要或需要winforms实现为什么迫使他使用WPF?切换到WPF只是为了实现一个奇特的GUI效果是纯粹的废话。 – SiliconMind 2012-04-11 11:06:24

+0

由于它纯粹是一个GUI问题,所以使用WPF是有意义的,因为它可以让他以更简洁更有效的方式实现这个确切的结果,但公平点,如果他特别需要winforms解决方案,那么他应该遵循你的建议 – 2012-04-17 18:03:55

1

可以使用TabControl.ImageListproperty。您将可以将图像添加到每个选项卡。但我不确定您是否能够获得与屏幕截图完全相同的结果。如果不是,并且结果不可接受,则可以使用面板和图片框 - 当用户单击适当的图片框时,您可以隐藏/显示每个面板。

[编辑]你也可以自己绘制标签,但这需要很多额外的工作。

相关问题