Control PenCapControl() { var control = new EnumComboBox<PenLineCap>(); control.Bind(c => c.SelectedValue, this, r => r.LineCap); control.SelectedValueChanged += Refresh; return control; }
Control PrintSelection() { var control = new EnumComboBox <PrintSelection>(); control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection); return(control); }
Control ImagePositionControl() { var control = new EnumComboBox <ButtonImagePosition>(); control.Bind(r => r.SelectedValue, this, r => r.ImagePosition); return(control); }
Control PenCapControl() { var control = new EnumComboBox <PenLineCap>(); control.Bind(c => c.SelectedValue, this, r => r.LineCap); control.SelectedValueChanged += Refresh; return(control); }
Control GradientWrapControl() { var control = new EnumComboBox <GradientWrapMode> (); control.Bind(c => c.SelectedValue, this, c => c.GradientWrap); control.SelectedValueChanged += Refresh; return(control); }
Control BadgeSelector() { var control = new EnumComboBox<BadgeDisplayMode>(); /* control.Items.Add ("All Messages", BadgeDisplayMode.All.ToString()); control.Items.Add ("Higlighted Messages only", BadgeDisplayMode.Highlighted.ToString()); control.Items.Add ("None", BadgeDisplayMode.None.ToString ()); */ control.Bind(r => r.SelectedValue, config, r => r.BadgeDisplay, DualBindingMode.OneWay); return control; }
Control PrintSelection() { var control = new EnumComboBox<PrintSelection>(); control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection); return control; }
Control ImagePositionControl() { var control = new EnumComboBox<ButtonImagePosition>(); control.Bind(r => r.SelectedValue, this, r => r.ImagePosition); return control; }
Control GradientWrapControl () { var control = new EnumComboBox<GradientWrapMode> (); control.Bind (c => c.SelectedValue, this, c => c.GradientWrap); control.SelectedValueChanged += Refresh; return control; }