none
VB. NET - Como formatar margem de um RichTextBox RRS feed

  • Discussão Geral

  • Olá a todos.
    Estou tentando colocar margem no RichTextBox e não sei como fazer.
    Tenho um texto que será fixo e depois entra o campo RichTextBox que deve ter a margem conforme abaixo:

    Forma errada.
    00 - RESUMO ' Texto Fixo'
    1. Introdução  'Caixa de Texto'
    2. Exemplos    'Caixa de Texto'
    3. Finalização  'Caixa de Texto'


    Forma correta
    00 - RESUMO 'Texto Fixo'
          1. Introdução  'Caixa de Texto - gostaria de colocar o espaço como está no exemplo' 
          2. Exemplos
          3. Finalização

    Agradeço pela ajuda


    JoseBonfim

    • Tipo Alterado Marcos SJ quarta-feira, 10 de fevereiro de 2016 12:36 Todas as threads de "How to" serão modificadas para discussão geral
    segunda-feira, 8 de fevereiro de 2016 22:04

Todas as Respostas

  • Prezados,
    Este item foi resolvido da seguinte forma.
    Antes de enviar para o Banco de Dados é feito o tratamento do campo conforme exemplo de um campo:
    1 - Nome da Label = rct00Resumo.Text
    2 - String com valor fixo = "00 - RESUMO"
    3 - String Tex0 = recebe o valor tratado

    Código: 

     Dim Tex0 As String = "00 - RESUMO" & Environment.NewLine 'adiciona o Valor com salto de linha'
            For i = 0 To rct00Resumo.Lines.Length - 1
                Tex0 += "     " & rct00Resumo.Lines(i) & Environment.NewLine 'adiciona espaço em branco antes de cada linha e um salto de linha '
            Next

    Atualizar o campo rct00Resumo.Text = Tex0
     
    4 - Resultado da Variável
    00 - RESUMO
          1. Introdução 
          2. Exemplos
          3. Finalização


    Abraços,


    JoseBonfim


    • Editado JoseBonfim quinta-feira, 25 de fevereiro de 2016 23:58
    quinta-feira, 25 de fevereiro de 2016 23:57