コード例 #1
0
ファイル: PenSection.cs プロジェクト: JohnACarruthers/Eto
		Control PenCapControl()
		{
			var control = new EnumComboBox<PenLineCap>();
			control.Bind(c => c.SelectedValue, this, r => r.LineCap);
			control.SelectedValueChanged += Refresh;
			return control;
		}
コード例 #2
0
ファイル: PrintDialogSection.cs プロジェクト: pcdummy/Eto
        Control PrintSelection()
        {
            var control = new EnumComboBox <PrintSelection>();

            control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection);
            return(control);
        }
コード例 #3
0
        Control ImagePositionControl()
        {
            var control = new EnumComboBox <ButtonImagePosition>();

            control.Bind(r => r.SelectedValue, this, r => r.ImagePosition);
            return(control);
        }
コード例 #4
0
ファイル: PenSection.cs プロジェクト: sami1971/Eto
        Control PenCapControl()
        {
            var control = new EnumComboBox <PenLineCap>();

            control.Bind(c => c.SelectedValue, this, r => r.LineCap);
            control.SelectedValueChanged += Refresh;
            return(control);
        }
コード例 #5
0
ファイル: BrushSection.cs プロジェクト: pcdummy/Eto
        Control GradientWrapControl()
        {
            var control = new EnumComboBox <GradientWrapMode> ();

            control.Bind(c => c.SelectedValue, this, c => c.GradientWrap);
            control.SelectedValueChanged += Refresh;
            return(control);
        }
コード例 #6
0
        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;
        }
コード例 #7
0
		Control PrintSelection()
		{
			var control = new EnumComboBox<PrintSelection>();
			control.Bind(r => r.SelectedValue, (PrintSettings s) => s.PrintSelection);
			return control;
		}
コード例 #8
0
ファイル: ButtonSection.cs プロジェクト: JohnACarruthers/Eto
		Control ImagePositionControl()
		{
			var control = new EnumComboBox<ButtonImagePosition>();
			control.Bind(r => r.SelectedValue, this, r => r.ImagePosition);
			return control;
		}
コード例 #9
0
ファイル: BrushSection.cs プロジェクト: Exe0/Eto
		Control GradientWrapControl ()
		{
			var control = new EnumComboBox<GradientWrapMode> ();
			control.Bind (c => c.SelectedValue, this, c => c.GradientWrap);
			control.SelectedValueChanged += Refresh;
			return control;
		}