Spread Windows Forms 9.0 Product Documentation
KeystrokeFactory Class
Members 


Represents a means of creating Keystroke objects in environments that do not support parameterized constructors.
Object Model
KeystrokeFactory Class
Syntax
'Declaration
 
Public Class KeystrokeFactory 
'Usage
 
Dim instance As KeystrokeFactory
public class KeystrokeFactory 
Remarks

Keystroke objects are non-mutable. Thus, their property settings have to be passed into their constructor. But there are some non-mainstream languages that do not support constructors with parameters. For these languages, we provide this KeystrokeFactory class, which has CreateKeystroke methods that internally call the Keystroke constructors. This gives the non-mainstream languages an indirect means of calling the Keystroke constructors.

The mainstream languages (for example C# and Visual Basic .NET) can call the constructor directly:

  KeyStroke ks = new KeyStroke(Keys.PageUp, Keys.None);

The non-mainstream languages can call the factory method:

  Keystroke ks = KeystrokeFactory.CreateKeyStroke(Keys.PageUp, Keys.None);

This class is for anyone using a non-mainstream language for their application development.

Inheritance Hierarchy

System.Object
   FarPoint.Win.Spread.KeystrokeFactory

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

See Also

Reference

KeystrokeFactory Members
FarPoint.Win.Spread Namespace

 

 


Copyright © GrapeCity, inc. All rights reserved.