На входе : два combobox и четыре enum
enum Country
{
USA,
Russia,
Germany
}
enum USA
{
Alabama,
Alaska,
Arizona,
Arkansas
}
enum Russia
{
Adygea,
Bashkortostan,
Mordovia
}
enum Germany
{
Berlin,
Bremen,
Hamburg,
Wiesbaden
}
enum contains a lot of values
На выходе получаем:
Визуально,что в соответствии с выбором страны из первого combobox получаем соответствующий список во втором combobox(каскадное);
внутри есть единое свойство со значением региона, которое можно serialize and deserialize.
Проблема в том что непонятно как привести 3 enum к одному типу, либо как-то сделать по другому. Заводить один enum со всеми регионами думаю плохая идея, потому что нужно будет каждому региону устанавливать страну и это очень плохо с огромными enum. Как мне быть ?
Предлагаю привязываться не к enum, а парсить данные нужным образом во VM, например создать класс CountryVM
в нем буду города CityVM
. Далее к одному ComboBox привязывать страны, к другому SelectedCounrty.Cities
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется вот такая процедура чтения строки из бинарного файла(Delphi):
Можно ли сделать так чтобы Form1 и From2 ссылались на один класс? Изначально была только Form1, после добавилась From2 с почти теми же функциями что...
Я создал модель данных DataBase-First, при этом в базе данных есть поля на подобии varchar(150)В классе же такие поля выглядят как просто string