private void BindDropdowns() { ComboboxService.BindColors(_Color); ComboboxService.BindItemExtension(_Extension); ComboboxService.BindItemEffect(_Effect); ComboboxService.BindItemSlot(_Slot); }
private async Task SetupDropdowns() { await ComboboxService.BindMobRaces(_Race); ComboboxService.BindGenders(_Gender); ComboboxService.BindWeaponDamageTypes(_MeleeDamageType); ComboboxService.BindBodyTypes(_BodyType); }
private void SetupDropdowns() { ComboboxService.BindItemExtension(_Extension); ComboboxService.BindItemEffect(_Effect); ComboboxService.BindRealms(_Realm); ComboboxService.BindWeaponDamageTypes(_Type_Damage); ComboboxService.BindObjectType(_Object_Type); ComboboxService.BindBonusCatagory(Bonus1Catagory); ComboboxService.BindBonusCatagory(Bonus2Catagory); ComboboxService.BindBonusCatagory(Bonus3Catagory); ComboboxService.BindBonusCatagory(Bonus4Catagory); ComboboxService.BindBonusCatagory(Bonus5Catagory); ComboboxService.BindBonusCatagory(Bonus6Catagory); ComboboxService.BindBonusCatagory(Bonus7Catagory); ComboboxService.BindBonusCatagory(Bonus8Catagory); ComboboxService.BindBonusCatagory(Bonus9Catagory); ComboboxService.BindBonusCatagory(Bonus10Catagory); ComboboxService.BindBonusCatagory(ExtraBonusCatagory); ComboboxService.BindColors(_Color); ComboboxService.BindItemSlot(_Item_Type); _Object_Type.AutoCompleteCustomSource.AddRange(_Object_Type.Items.Cast <ComboboxService.SelectItemModel>().Select(x => x.Value).ToArray()); }
private void SetupDropdowns() { ComboboxService.BindQuestType(_StartType); ComboboxService.BindQuestStep(StepType); }
private void TypeBinder(string prefix) { var categoryField = GetType() .GetFields(BindingFlags.NonPublic | BindingFlags.Instance) .First(x => x.Name == $@"{prefix}Catagory"); var bonusField = GetType() .GetFields(BindingFlags.NonPublic | BindingFlags.Instance) .First(x => x.Name == $@"_{prefix}Type"); var category = categoryField.GetValue(this) as ComboBox; var type = bonusField.GetValue(this) as ComboBox; if (type == null || category == null) { return; } switch (category.SelectedIndex) { case 0: ComboboxService.BindBonusAll(type); break; case 1: ComboboxService.BindBonusStats(type); break; case 2: ComboboxService.BindBonusStatCap(type); break; case 3: ComboboxService.BindBonusResists(type); break; case 4: ComboboxService.BindBonusResistCap(type); break; case 5: ComboboxService.BindBonusSkills(type); break; case 6: ComboboxService.BindBonusFocus(type); break; case 7: ComboboxService.BindBonusToa(type); break; case 8: ComboboxService.BindBonusOther(type); break; case 9: ComboboxService.BindBonusMythical(type); break; } }
private void SetupDropdowns() { ComboboxService.BindWeaponDamageTypes(_DamageType); ComboboxService.BindTargets(Target); ComboboxService.BindInstrumentRequirements(_InstrumentRequirement); }