private void AddGroupField(FunctionnalityGroupField block, int row, int col, int rowSpan, int colSpan) { Grid.SetRow(block, row); Grid.SetColumn(block, col); Grid.SetRowSpan(block, rowSpan); Grid.SetColumnSpan(block, colSpan); block.DisplayFunctionality(); this.GroupFieldGrid.Children.Add(block); }
public void AddGroupField(FunctionnalityGroupField groupField) { if (groupField == null) { return; } this.DisplayedGroupField.Add(groupField); Display(this.DisplayedGroupField); }
private FunctionnalityGroupField buildGroupField(string newFunctionCode) { FunctionnalityGroupField groupField = new FunctionnalityGroupField(newFunctionCode); groupField.AddFunctionality += OnAddFunctionality; groupField.RemoveFunctionality += OnRemoveFunctionality; groupField.FunctionnalityView = this; groupField.functionality = ApplicationManager.Instance.FunctionalityFactory.Get(newFunctionCode); return(groupField); }