Principale utente con più risposte
Come creare un editor scrollabile

Domanda
-
Saluti a tutti. Per mandare una email ho usato il codice sotto che crea la pagina:
public class Email : ContentPage
{
private Entry _email;
public Editor textCell;
public Email()
{
Supporto supporto = new Supporto();
StackLayout stackl = new StackLayout();
this.Title = "Manda una email di "+ supporto.Getcognome1() + " " + supporto.Getnome1();
_email = new Entry();
_email.Placeholder = "email";
_email.Keyboard = Keyboard.Email;
stackl.Children.Add(_email);
textCell = new Editor();
textCell.BackgroundColor = Color.Aquamarine;
textCell.AutoSize = EditorAutoSizeOption.TextChanges;
textCell.Text = supporto.Get_Text();
stackl.Children.Add(textCell);
Button button = new Button();
button.Text = "Send!";
button.Clicked += Button_Clicked;
stackl.Children.Add(button);
Content = stackl;
}Tuttavia ho notato che l'editor textCell.Text non permette di aumetare il contenuto con lo scroll. Ovvero non si può aggiungere del testo.
Vi chiedo in che modo,forse aggiugendo una selezione a fare ciò.
ringrazio in anticipo per una risposta.
Risposte
-
Ho risolto già la questione. Per avere un editor scrollabile basta usare il codice:
textCell.AutoSize = EditorAutoSizeOption.Disabled;
textCell.HeightRequest = 900;in questo caso la dimensione sarà fissa ma all'interno si potrà scrivere a piacere.
- Contrassegnato come risposta Plamen TimevMicrosoft contingent staff, Moderator mercoledì 1 febbraio 2023 07:03
-
Buongiorno molokko,
Puoi farlo anche dal toolbox menu (se stai usando win forms)
Grazie per aver detto come hai risolto tu.
Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.
- Contrassegnato come risposta Plamen TimevMicrosoft contingent staff, Moderator mercoledì 1 febbraio 2023 07:03
Tutte le risposte
-
Ho risolto già la questione. Per avere un editor scrollabile basta usare il codice:
textCell.AutoSize = EditorAutoSizeOption.Disabled;
textCell.HeightRequest = 900;in questo caso la dimensione sarà fissa ma all'interno si potrà scrivere a piacere.
- Contrassegnato come risposta Plamen TimevMicrosoft contingent staff, Moderator mercoledì 1 febbraio 2023 07:03
-
Buongiorno molokko,
Puoi farlo anche dal toolbox menu (se stai usando win forms)
Grazie per aver detto come hai risolto tu.
Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.
- Contrassegnato come risposta Plamen TimevMicrosoft contingent staff, Moderator mercoledì 1 febbraio 2023 07:03