private void InitCbxOperand()
        {
            cbxOperand.Items.Clear();

            switch (currentPOT)
            {
            case PickOperandType.VariableReference:
                CecilFormatter.SetMaxNumer(methodDefinition.Body.Variables.Count);
                foreach (VariableDefinition vardef in methodDefinition.Body.Variables)
                {
                    cbxOperand.Items.Add(CecilFormatter.Format(vardef));
                }
                break;

            case PickOperandType.ParameterReference:
                CecilFormatter.SetMaxNumer(methodDefinition.Parameters.Count);
                foreach (ParameterDefinition pardef in methodDefinition.Parameters)
                {
                    cbxOperand.Items.Add(CecilFormatter.Format(pardef));
                }
                break;

            case PickOperandType.InstructionReference:
                CecilFormatter.SetMaxNumer(mInstructBox.Items.Count);
                foreach (InstructionInfo II in mInstructBox.Items)
                {
                    cbxOperand.Items.Add(CecilFormatter.Format(II.NewInstruction, II.NewInstructionNum));
                }
                break;

            default:
                Log.Write(Log.Level.Warning, $"OperandType \"{currentPOT}\" cannot be processed with a Combobox");
                break;
            }
            CecilFormatter.ClearMaxNumer();
        }