RichTextBox.RedoActionName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o nome da ação que pode ser reaplicada ao controlo quando o Redo() método é chamado.
public:
property System::String ^ RedoActionName { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
public string RedoActionName { get; }
[<System.ComponentModel.Browsable(false)>]
member this.RedoActionName : string
Public ReadOnly Property RedoActionName As String
Valor de Propriedade
Uma cadeia que representa o nome da ação que será realizada quando for feita uma chamada ao Redo() método.
- Atributos
Exemplos
O exemplo de código seguinte demonstra como usar as CanRedo propriedades and RedoActionName e o Redo método para restringir uma operação de refazer a qualquer ação, exceto a eliminação de texto. Este exemplo exige que tenha um formulário que contenha um RichTextBox controlo e que uma operação dentro do RichTextBox tenha sido realizada e desfeita antes de o código neste exemplo ser chamado.
private:
void RedoAllButDeletes()
{
// Determines if a Redo operation can be performed.
if ( richTextBox1->CanRedo )
{
// Determines if the redo operation deletes text.
if ( !richTextBox1->RedoActionName->Equals( "Delete" ) )
// Perform the redo.
richTextBox1->Redo();
}
}
private void RedoAllButDeletes()
{
// Determines if a Redo operation can be performed.
if (richTextBox1.CanRedo)
{
// Determines if the redo operation deletes text.
if (richTextBox1.RedoActionName != "Delete")
// Perform the redo.
richTextBox1.Redo();
}
}
Private Sub RedoAllButDeletes()
' Determines if a Redo operation can be performed.
If richTextBox1.CanRedo = True Then
' Determines if the redo operation deletes text.
If richTextBox1.RedoActionName <> "Delete" Then
' Perform the redo.
richTextBox1.Redo()
End If
End If
End Sub
Observações
Se esta propriedade devolver uma cadeia vazia (""), não há operação disponível para reaplicar ao controlo. Pode usar este método para determinar a última ação desfeita no RichTextBox controlo, que pode depois ser reaplicada ao controlo quando for feita uma chamada ao Redo método. Pode determinar se existem operações a reaplicar ao controlo usando a CanRedo propriedade.