示例#1
0
 public Vvariable(VCode variable)
 {
     InitializeComponent();
     VCode    = variable;
     Variable = (DTD.Entity.vCodes.Variable)variable;
     UpdateName();
     Variable.IsBody = true;
 }
示例#2
0
        private void settingsButton_Click(object sender, EventArgs e)
        {
            VariableProperties variableProperties = new VariableProperties(VCode);

            if (variableProperties.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            Variable = variableProperties.Variable;
            VCode    = Variable;
            UpdateName();
        }
        public VariableDataControl(DTD.Entity.vCodes.Variable variable, List <DTD.Entity.vCodes.Variable> localVariables)
        {
            InitializeComponent();

            Variable          = variable.Name;
            name              = variable.Name;
            VariableName.Text = variable.Name;

            if (!variable.IsArray)
            {
                return;
            }

            for (int i = 0; i < variable.Row; i++)
            {
                rowIndex.Items.Add(i);
            }

            foreach (var var in localVariables)
            {
                rowIndex.Items.Add(var.Name);
            }

            if (variable.ArrayType == "1D")
            {
                rowIndex.Visible = true;
            }
            else
            {
                for (int i = 0; i < variable.Column; i++)
                {
                    columnIndex.Items.Add(i);
                }
                foreach (var var in localVariables)
                {
                    columnIndex.Items.Add(var.Name);
                }
                rowIndex.Visible    = true;
                columnIndex.Visible = true;
            }
        }