private void buttonAccept_Click(object sender, EventArgs e) { userControlRelativeField.Accept(); IPostSetArrow p = data; p.PostSetArrow(); }
void IPostSetArrow.PostSetArrow() { IPostSetArrow p = relative as IPostSetArrow; p.PostSetArrow(); transform = VectorOperations.CreateTransformer(Copy, this); }
void IPostSetArrow.PostSetArrow() { if (aggregate is IPostSetArrow) { IPostSetArrow p = aggregate as IPostSetArrow; p.PostSetArrow(); } }
void accept() { try { string[] s = boxes.GetSelectedStringArray(); Array.Copy(s, Table.Arguments, 2); IPostSetArrow p = Table; p.PostSetArrow(); action(); } catch (Exception ex) { ex.ShowError(10); } }
void apply() { try { setOut(); setField(); setMatAliases(); acceptColors(); IPostSetArrow p = consumer; p.PostSetArrow(); } catch (Exception e) { e.ShowError(10); WindowsExtensions.ControlExtensions.ShowMessageBoxModal(e.Message); } }
public void Set(List <string> measures, List <string> aliases) { if (aliases.Count != 2) { throw new Exception("Ill"); } if (measures.Count < 1) { throw new Exception("Ill"); } if (colored & measures.Count < 3) { throw new Exception("Ill"); } this.measures = measures; aliasNames = aliases; IPostSetArrow p = this; p.PostSetArrow(); }
/// <summary> /// Recursive post set arrow /// </summary> /// <param name="obj">Object for post set arrow</param> public static void PostSetArrow(IAssociatedObject obj) { if (obj == null) { return; } if (obj is IPostSetArrow) { IPostSetArrow p = obj as IPostSetArrow; p.PostSetArrow(); } if (obj is IChildrenObject) { IChildrenObject cho = obj as IChildrenObject; IAssociatedObject[] ch = cho.Children; if (ch != null) { foreach (IAssociatedObject ao in ch) { PostSetArrow(ao); } } } }