.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
The page you are viewing does not exist in the .NET Standard 2.0+ platform documentation. This link will take you to the parent topic of the current section.
.NET Core 3.0+

ChangeFontColorCommand Class

A command to change the font color of the selected text.

Namespace: DevExpress.XtraRichEdit.Commands

Assembly: DevExpress.RichEdit.v19.2.Core.dll

Declaration

public class ChangeFontColorCommand :
    ChangeCharacterFormattingCommandBase<Color>
Public Class ChangeFontColorCommand
    Inherits ChangeCharacterFormattingCommandBase(Of Color)
public class ChangeFontColorCommand :
    ChangeCharacterFormattingCommandBase<Color>
Public Class ChangeFontColorCommand
    Inherits ChangeCharacterFormattingCommandBase(Of Color)

Remarks

The following code paints the selected text red:


using DevExpress.Utils.Commands;
using DevExpress.XtraRichEdit.Commands;
// ...
ChangeFontColorCommand cmd = new ChangeFontColorCommand(richEditControl1);
ICommandUIState state = cmd.CreateDefaultCommandUIState();
cmd.UpdateUIState(state);
if (!state.Enabled && richEditControl1.ReadOnly) state.Enabled = true;
state.EditValue = Color.Red;
cmd.ForceExecute(state);

Inheritance

Object
Command
DevExpress.Utils.Commands.ControlCommand<IRichEditControl, RichEditCommandId, DevExpress.XtraRichEdit.Localization.XtraRichEditStringId>
DevExpress.XtraRichEdit.Commands.RichEditCommandBase<DevExpress.XtraRichEdit.Localization.XtraRichEditStringId>
RichEditCommand
DevExpress.XtraRichEdit.Commands.SelectionBasedCommandBase
DevExpress.XtraRichEdit.Commands.SelectionBasedPropertyChangeCommandBase
DevExpress.XtraRichEdit.Commands.ChangeCharacterFormattingCommandBase<Color>
ChangeFontColorCommand
See Also