11 messaggi dal 19 marzo 2013
Ciao a tutti,
Sono nuovo del forum, sto cominciando ad usare WPF e nella mia prima applicazione sto riciclando pezzi di codice fatti per la stessa ma in winforms.
Il mio problema sta in questa parte di codice:
       // Scrittura su richTextBox

        private delegate void WriteToLineDelegate(int lineNumber, string text);
        private void WriteToLine(int lineNumber, string text)
        {
            int pos = richTextBox1.GetFirstCharIndexFromLine(lineNumber);
            richTextBox1.Select(pos + 5, richTextBox1.Lines[lineNumber].Length - 5);
            richTextBox1.SelectedText = text;

        }

        // Inizializzazione richTextBox

        private void InizializzaRichTextbox()
        {
            System.Text.StringBuilder builder = new System.Text.StringBuilder();
            for (int i = 0; i < numperif.Count; i++)
                builder.AppendLine("P" + (i + 1) + "      ");
            richTextBox1.text = builder.ToString(); 
        }


E' dovuto al fatto che in WPF alcuni metodi riguardanti la richtextbox che ho usato non sono disponibili.
Dopo ore di tentativi non sono ancora riuscito a trovare una soluzione.

Mi andrebbe bene anche usare un cointrollo diverso dalla richtextbox, basta che abbia la possibilita' di indicare la riga e il contenuto da inserirci.

Potreste darmi una mano per favorE?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.