none
Como usar quebra de linha no c# RRS feed

  • Pergunta

  • Preciso de uma ajuda, tenho uma etiqueta e nessa etiqueta tenho um campo que e muito grande, preciso quebrar a linha, para ir para linha debaixo quando chegar a um determinado tanto de caracters, como posso fazer isso.

    como posso fazer isso?

    etqfracpic1.Add("Cas: " + reader[10].ToString()); - como estou passando o comando 


    JUNIOR GUERREIRO T.I

    segunda-feira, 14 de agosto de 2017 13:40

Respostas

  • O melhor pra isto é você fazer uma função mais ou menos assim:

    // n o tamanho da linha public string stringToRows(string txt, int n) {

    string strInRows = String.Empty;

    if (String.IsNullOrEmpty(txt) == false && n > 0) {

    int i = 0;

    while (true) {

    if ((i+=n) >= txt.Length) {

    strInRows += txt.Substring(i, n) + "\r\n";

    }

    else {

    strInRows += txt.Substring(i);

    break;

    };

    }

    }

    return strInRows; }


    ATT

    segunda-feira, 14 de agosto de 2017 14:01

Todas as Respostas

  • O melhor pra isto é você fazer uma função mais ou menos assim:

    // n o tamanho da linha public string stringToRows(string txt, int n) {

    string strInRows = String.Empty;

    if (String.IsNullOrEmpty(txt) == false && n > 0) {

    int i = 0;

    while (true) {

    if ((i+=n) >= txt.Length) {

    strInRows += txt.Substring(i, n) + "\r\n";

    }

    else {

    strInRows += txt.Substring(i);

    break;

    };

    }

    }

    return strInRows; }


    ATT

    segunda-feira, 14 de agosto de 2017 14:01
  • Muito obrigado. Deu certinho aqui vlw.

    JUNIOR GUERREIRO T.I

    segunda-feira, 14 de agosto de 2017 14:10