AJUDA COM RICHTEXTBOX
Boa noite, tudo bem pessoal?
Estou com uma duvida.
Tenho um Richtextbox, com um texto.
Do lado tem um ListBox, com alguns dados.
O que eu gostaria de fazer é selecionar um texto no Richtextbox e substitui-lo pelo que escolhi no Listbox.
Exemplo:
Texto no RichTextBox:
[Ô]Sempre sou assim[Ô]
Texto no ListBox
[Ô]será[Ô]
[Ô]seria[Ô]
O usuário seleciona o texto [Ô]sou[Ô] (do Richtextbox) e clica em [Ô]Será[Ô] (do listbox).
A frase ficara [Ô]Sempre será assim[Ô].
Isso é possÃvel?
Estou com uma duvida.
Tenho um Richtextbox, com um texto.
Do lado tem um ListBox, com alguns dados.
O que eu gostaria de fazer é selecionar um texto no Richtextbox e substitui-lo pelo que escolhi no Listbox.
Exemplo:
Texto no RichTextBox:
[Ô]Sempre sou assim[Ô]
Texto no ListBox
[Ô]será[Ô]
[Ô]seria[Ô]
O usuário seleciona o texto [Ô]sou[Ô] (do Richtextbox) e clica em [Ô]Será[Ô] (do listbox).
A frase ficara [Ô]Sempre será assim[Ô].
Isso é possÃvel?
Ja resolvi.
Há quem se interessar:
ou
Há quem se interessar:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if(richTextBox1.SelectedText!=null && listBox1.SelectedItem.ToString()!=null)
{
string teste = richTextBox1.SelectedText.Replace(richTextBox1.SelectedText,listBox1.SelectedItem.ToString());
richTextBox1.SelectedText = teste;
}
}
ou
Private Sub listBox1_SelectedIndexChanged(sender As Object, e As EventArgs)
If richTextBox1.SelectedText IsNot Nothing AndAlso listBox1.SelectedItem.ToString() IsNot Nothing Then
Dim teste As String = richTextBox1.SelectedText.Replace(richTextBox1.SelectedText, listBox1.SelectedItem.ToString())
richTextBox1.SelectedText = teste
End If
End Sub
Tópico encerrado , respostas não são mais permitidas