此问题适用于 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
对话框列出所有汽车,并提供一种机制来编辑每辆汽车,如果用户选择这样做的话。
工具箱中是否有任何实用程序旨在处理此类情况?是否存在用于在对话框中显示可变数量的容器元素的优雅解决方案?