public List <ArrayCommand> GetArrayCommands() { List <ArrayCommand> command_list = new List <ArrayCommand>(); ArrayCommand command; for (int i = 0; i < ColumnContainer.Length; i++) { //if (ColumnContainer.Items[i].DataType.ToUpper() == "ARRAY") //{ command = new ArrayCommand(); command.Name = "%" + ColumnContainer.Items[i].Name + "%"; foreach (BucketColumn column in BucketShell) { if (("%" + column.ColumnName + "%") == command.Name) { command.Value = column.ColumnArray; break; } } command_list.Add(command); //} } return(command_list); }
/// <summary> /// 阵列命令 /// </summary> public ArrayCommand ArrayCommand(int number) { var c = new ArrayCommand(number); DrawingControl.SetCommand(c); return(c); }
/// <summary> /// 设置当前阵列模式 /// </summary> /// <param name="c"></param> private void SetAction(ArrayCommand c) { tip = new SubArrayCommandTip(DrawingControl, textTip); tip.Attention(c); }