Esempio n. 1
0
 void OnTypeOptionsChanged(object sender, EventArgs e)
 {
     if (_generatorTypesComboBox.SelectedIndex == 0)
     {
         _textGeneratorService = _lipsumGeneratorService.Value;
     }
     else if (_generatorTypesComboBox.SelectedIndex == 1)
     {
         _textGeneratorService = _jeffsumGeneratorService.Value;
     }
 }
Esempio n. 2
0
        void Init()
        {
            Title = "Text Generator";

            _textGeneratorService = _lipsumGeneratorService.Value;

            _mainBox = new VBox
            {
                HeightRequest = 130,
                WidthRequest  = 255
            };

            _numberBox   = new HBox();
            _numberLabel = new Label("Introduce number of words:");

            _numberEntry = new TextEntry
            {
                WidthRequest = 48
            };

            _buttonBox      = new HBox();
            _generateButton = new Button("Add")
            {
                BackgroundColor = Styles.BaseSelectionBackgroundColor,
                LabelColor      = Styles.BaseSelectionTextColor,
                WidthRequest    = 48
            };

            _typesBox   = new HBox();
            _typesLabel = new Label("Generator type:");

            _generatorTypesComboBox = new ComboBox
            {
                WidthRequest = 150
            };

            _generatorTypesComboBox.Items.Add("Lorem Ipsum");
            _generatorTypesComboBox.Items.Add("Jeffsum");
            _generatorTypesComboBox.SelectedIndex = 0;

            _optionsBox   = new HBox();
            _optionsLabel = new Label("Generator option:");

            _generatorOptionsComboBox = new ComboBox
            {
                WidthRequest = 150
            };

            _generatorOptionsComboBox.Items.Add("Characters");
            _generatorOptionsComboBox.Items.Add("Words");
            _generatorOptionsComboBox.Items.Add("Sentences");
            _generatorOptionsComboBox.SelectedIndex = 1;
        }