Skip to main content

ChangeFontNameCommand Class

Represents a command used to change the font typeface of the selected text.

Namespace: DevExpress.XtraRichEdit.Commands

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

#Declaration

public class ChangeFontNameCommand :
    ChangeCharacterFormattingCommandBase<string>

#Remarks

Use the ICommandUIState.EditValue to specify font name.

The following code snippet demonstrates how the ICommandUIState.EditValue property should be used to execute value-based commands, such as ChangeFontBackColorCommand, ChangeFontColorCommand, ChangeFontNameCommand, ChangeFontSizeCommand, ChangeParagraphBackColorCommand.

ChangeFontBackColorCommand cmd = new ChangeFontBackColorCommand(richEditControl1);
DevExpress.Utils.Commands.IValueBasedCommandUIState<Color> state = 
    cmd.CreateDefaultCommandUIState() 
    as DevExpress.Utils.Commands.IValueBasedCommandUIState<Color>;
state.Value = Color.Yellow;
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
SelectionBasedPropertyChangeCommandBase
DevExpress.XtraRichEdit.Commands.ChangeCharacterPropertiesCommandBase
DevExpress.XtraRichEdit.Commands.ChangeCharacterFormattingCommandBase<String>
ChangeFontNameCommand
See Also