Condividi tramite


RichTextBox.RedoActionName Proprietà

Definizione

Ottiene il nome dell'operazione che può essere riapplicata al controllo quando viene chiamato il metodo Redo().

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

Valore della proprietà

String

Stringa che rappresenta il nome dell'operazione che sarà eseguita quando viene eseguita una chiamata al metodo Redo().

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come usare le CanRedo proprietà e RedoActionName e il Redo metodo, per limitare un'operazione di ripristino a qualsiasi azione, ad eccezione dell'eliminazione del testo. In questo esempio è necessario disporre di un modulo che contiene un RichTextBox controllo e che un'operazione all'interno RichTextBox di è stata eseguita e annullata prima che venga chiamato il codice in questo esempio.

private:
   void RedoAllButDeletes()
   {
      // Determines if a Redo operation can be performed.
      if ( richTextBox1->CanRedo == true )
      {
         // 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 == true)
    {
        // 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

Commenti

Se questa proprietà restituisce una stringa vuota (""), non è disponibile alcuna operazione per riapplicare il controllo. È possibile usare questo metodo per determinare l'ultima azione annullata nel RichTextBox controllo che può quindi essere riapplicata al controllo quando viene eseguita una chiamata al Redo metodo. È possibile determinare se sono presenti operazioni da riapplicare al controllo usando la CanRedo proprietà .

Si applica a

Vedi anche