RichTextBox.RedoActionName Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar namnet på den åtgärd som kan tillämpas på kontrollen igen när Redo() metoden anropas.
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
Egenskapsvärde
En sträng som representerar namnet på den åtgärd som ska utföras när ett anrop till Redo() metoden görs.
- Attribut
Exempel
I följande kodexempel visas hur du använder CanRedo egenskaperna och RedoActionName och Redo metoden för att begränsa en omgjord åtgärd till alla åtgärder förutom borttagning av text. Det här exemplet kräver att du har ett formulär som innehåller en RichTextBox kontroll och att en åtgärd i RichTextBox har utförts och ångrats innan koden i det här exemplet anropas.
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
Kommentarer
Om den här egenskapen returnerar en tom sträng (") finns det ingen åtgärd tillgänglig för att återanvända till kontrollen. Du kan använda den här metoden för att fastställa den senaste åtgärden som ångrades i kontrollen RichTextBox som sedan kan tillämpas på kontrollen igen när ett anrop till Redo metoden görs. Du kan avgöra om det finns några åtgärder som ska tillämpas på kontrollen igen med hjälp CanRedo av egenskapen .