Spread Windows Forms 12.0 Product Documentation
HotkeyPrefix Property (ButtonCellType)
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.CellType Namespace > ButtonCellType Class : HotkeyPrefix Property
Gets or sets whether the ampersand character underlines text.
Syntax
'Declaration
 
Public Property HotkeyPrefix As HotkeyPrefix
'Usage
 
Dim instance As ButtonCellType
Dim value As HotkeyPrefix
 
instance.HotkeyPrefix = value
 
value = instance.HotkeyPrefix
public HotkeyPrefix HotkeyPrefix {get; set;}

Property Value

HotkeyPrefix setting that determines how shortcut key prefixes are handled
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 adds an ampersand to the button text.
FarPoint.Win.Spread.CellType.ButtonCellType btn = new FarPoint.Win.Spread.CellType.ButtonCellType();
btn.ButtonColor = Color.Yellow;
btn.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;
btn.Text = "&HotKey";
fpSpread1.ActiveSheet.Cells[0, 0].CellType = btn;
Dim btn As New FarPoint.Win.Spread.CellType.ButtonCellType
btn.ButtonColor = Color.Yellow
btn.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show
btn.Text = "&HotKey"
fpSpread1.ActiveSheet.Cells(0, 0).CellType = btn
See Also

Reference

ButtonCellType Class
ButtonCellType Members