public void LoadSheet() { for (int i = 0; i < listContent.childCount; i++) { Destroy(listContent.GetChild(i).gameObject); } for (int i = 0; i < Grid.fleetUnits.Count; i++) { if (Grid.fleetUnits[i].camp == 0) { SelectFleet.Add(Grid.fleetUnits[i]); } } for (int i = 0; i < SelectFleet.Count; i++) { SelectionUnit SelectionUnit = Instantiate(SelectUnitPrefab); SelectionUnit.FastSclectList = this; SelectionUnit.transform.SetParent(listContent, false); SelectionUnit.Initialization(); SelectionUnit.index = i; SelectionUnit.text.text = SelectFleet[i].Name; //SelectionUnit.image = SelectFleet[i].mapShipList[0].index } Begin(); }
public void AddSelectionUnit(string name) { SelectionUnit selectionUnit = new SelectionUnit(); selectionUnit.name = name; selectionUnit.toggle = false; selectionUnitList.Add(selectionUnit); }
private void EditingNomenclatureForm_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e) { if (e.Control && e.KeyCode == Keys.Enter) { SelectionUnit?.Invoke(); } else if (e.KeyCode == Keys.Enter) { TSB_Save.PerformClick(); } else if (e.KeyCode == Keys.Escape) { Close(); } }
public bool GetIsSelected(SelectionUnit selectionUnit) { if (selectionUnit == SelectionUnit.Cell) { return(this.DataGridContext.SelectedCellsStore.Contains(this.ItemIndex, this.ColumnIndex)); } else if (selectionUnit == SelectionUnit.Row) { if (this.ItemIndex >= 0) { return(this.DataGridContext.SelectedItemsStore.Contains(this.ItemIndex)); } } return(false); }
private void LL_Unit_Click(object sender, EventArgs e) { SelectionUnit?.Invoke(); }