0

此问题适用于 Microsoft Visual Studio 2010 Professional 的资源查看器/编辑器。这更像是一个设计问题而不是编程问题,但由于对话框是程序设计的一部分,我认为问它不会有坏处。

我有几个这样的结构:

struct Car
{
    const char* m_color;
    int m_miles;
};


struct CarGarage
{
    std::vector<Car> m_cars;

    int m_capacity;
    bool m_freeparking;
};

我想创建一个对话框来编辑车库以及其中的任何汽车。由于车库可以拥有可变数量的汽车,因此我很难弄清楚如何设计对话框。

到目前为止,我有一个简单的对话框,用于编辑单个汽车的信息。我希望Edit CarGarage对话框列出所有汽车,并提供一种机制来编辑每辆汽车,如果用户选择这样做的话。

工具箱中是否有任何实用程序旨在处理此类情况?是否存在用于在对话框中显示可变数量的容器元素的优雅解决方案?

4

0 回答 0