我目前正在为自己的利益编写一个小型 rolodex 应用程序,但遇到了一个小问题。
我有一个我编写的用户定义的 TabPage dll。用户在空白的 UD-TabPage 上输入有关人员的信息。然后我从 tabPage 中剥离信息并将其存储在Record
我创建的 Object 中。
用户可以选择创建许多这样的标签页。每次我将信息存储在 Record 对象中并将该对象放在List<Record>
.
当用户输入完联系人并想要浏览所有选项卡时,我将 26 个 tabPages 放置在 AZ 的 TabControl 上。他们将滚动到他们想要的 tabPage,这样他们就可以查看他们的联系人。
我遇到的问题是我不确定如何从 中获取我的数据List<record>
并将其放回 tabControl 而无需创建额外的选项卡。例如。如果我有一个名为“John Smith”和“Suzan Smith”的人,我希望能够滚动到 S 选项卡,John's 会首先出现,当我点击下一个时,Suzan's 会显示。
我已经按字母顺序排列了用户创建的标签。我只是不确定如何整齐地展示它们。
如果有人有一些想法或一些伪代码,那就太好了!谢谢!