Ejemplo n.º 1
0
 private void BindDropdowns()
 {
     ComboboxService.BindColors(_Color);
     ComboboxService.BindItemExtension(_Extension);
     ComboboxService.BindItemEffect(_Effect);
     ComboboxService.BindItemSlot(_Slot);
 }
Ejemplo n.º 2
0
        private async Task SetupDropdowns()
        {
            await ComboboxService.BindMobRaces(_Race);

            ComboboxService.BindGenders(_Gender);
            ComboboxService.BindWeaponDamageTypes(_MeleeDamageType);
            ComboboxService.BindBodyTypes(_BodyType);
        }
Ejemplo n.º 3
0
        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());
        }
Ejemplo n.º 4
0
 private void SetupDropdowns()
 {
     ComboboxService.BindQuestType(_StartType);
     ComboboxService.BindQuestStep(StepType);
 }
Ejemplo n.º 5
0
        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;
            }
        }
Ejemplo n.º 6
0
 private void SetupDropdowns()
 {
     ComboboxService.BindWeaponDamageTypes(_DamageType);
     ComboboxService.BindTargets(Target);
     ComboboxService.BindInstrumentRequirements(_InstrumentRequirement);
 }