public VIMFormRow(IVIMCharacterController parent, IVIMFormConstraint constraint) { _parent = parent; _constraint = constraint; EditingFieldName = true; Orientation = Orientation.Horizontal; VerticalAlignment = VerticalAlignment.Top; FieldName = new VIMTextControl {Width = 100, Height = 30}; var fnUiElement = UIElementWrapper.From(FieldName); Children.Add(fnUiElement); Value = new VIMTextControl {Width = 100, Height = _constraint.Multiline ? 100 : 30}; var vUiElement = UIElementWrapper.From(Value); Children.Add(vUiElement); FieldName.ApplyBorders = true; Value.ApplyBorders = true; }
public void SetMode(IVIMFormConstraint constraint) { _defaultConstraint = constraint; }