我在windowsform应用程序中有三个列表框。我想在各自的三个列表框中显示国家、州、城市。但是,各州应该按照选定的国家和城市的情况来显示。
对于两个国家来说,这个守则似乎不是一个问题,但是如果我考虑到一个实际情况,记住世界上所有的国家及其相应的州和城市,该怎么办呢?
实现这一目标的最佳方式是什么?
Update--我实际上想问一下,什么数据结构最适合这样做?
三维锯齿状阵列将工作良好的.nO?或者有什么更好的方法来做这件事?我不知道该怎么做。有人能给这个编码吗?
发布于 2012-06-28 14:21:46
把所有的国家都载入第一个名单。当用户选择一个国家时,清除州/普罗维登斯和城市列表框。加载选定州/普罗维登斯的城市。当选择州/普罗维登斯时,负载城市。
其他备选方案:
发布于 2012-06-28 14:41:58
通常,应用自顶向下的层次结构。
https://stackoverflow.com/questions/11246211
复制相似问题