将 tabcontrol 选项卡与字符串相关联

associate tabcontrol tab with string

我有一个使用 TabControl 来保存 RichTextBox 的应用程序。用户可以根据需要打开更多选项卡。

我需要一种方法将每个选项卡与一个字符串相关联,以便我可以存储文件路径以供保存。

澄清一下,在新选项卡中打开文件时,我需要能够将字符串与选项卡一起存储。在 Java, 我会用 HashMap<Tab, String> 来解决这个问题。

有没有办法解决这个问题?

提前致谢

您可以使用 Dictionary<Tab, String>。可以找到更多信息 here

您可以将字符串分配给每个选项卡的标签 属性。使用它时需要从对象进行转换,但这是 easiest/most 有效的方法。此 属性 在所有控件(我相信 windows 表单和 WPF)上都可用,以完全按照您想要的方式关联对象

正如 lll 所建议的,您还可以使用字典,它相当于 C# 中的哈希映射。