Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.CellType Namespace / TextCellType Class / HotkeyPrefix Property
Example


In This Topic
    HotkeyPrefix Property (TextCellType)
    In This Topic
    Gets or sets whether the ampersand character underlines text.
    Syntax
    'Declaration
     
    Public Property HotkeyPrefix As HotkeyPrefix
    'Usage
     
    Dim instance As TextCellType
    Dim value As HotkeyPrefix
     
    instance.HotkeyPrefix = value
     
    value = instance.HotkeyPrefix
    public HotkeyPrefix HotkeyPrefix {get; set;}

    Property Value

    HotkeyPrefix setting that determines the type of hot-key prefixes
    Remarks

    When this property is set to HotkeyPrefix.Hide, an ampersand in the text does not appear as an ampersand, nor does it underline the following letter. You might want to use the Hide setting if you want to temporarily hide the underlined letters, but sometimes display them for users who want hot key access.

    When this property is set to HotkeyPrefix.None, ampersand characters are displayed as characters and the following character is not underlined.

    When this property is set to HotkeyPrefix.Show, ampersand characters are not displayed but instead the character following the ampersand character is underlined. This only affects the appearance.

    Example
    This example displays a prefix.
    FarPoint.Win.Spread.CellType.TextCellType txt = new FarPoint.Win.Spread.CellType.TextCellType();
    txt.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;
    fpSpread1.Sheets[0].Cells[0, 0].CellType = txt;
    fpSpread1.Sheets[0].Cells[0, 0].Text = "This is a text cell.  &It can provide a wide range of" + " functionality for handling a large amount of data that a user might want to include" + " in a single cell.";
    fpSpread1.Sheets[0].Columns[0].Width = 200;
    Dim txt As New FarPoint.Win.Spread.CellType.TextCellType()
    txt.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show
    FpSpread1.Sheets(0).Cells(0, 0).CellType = txt
    FpSpread1.Sheets(0).Cells(0, 0).Text = "This is a text cell.  &It can provide a wide range of" + " functionality for handling a large amount of data that a user might want to include" + " in a single cell."
    FpSpread1.Sheets(0).Columns(0).Width = 200
    See Also