Hyperlink Guidelines
Windows Mobile 6.5
4/19/2010
A hyperlink can open an application and initiate device functionality. For example, if a hyperlink is a phone number, pressing the ENTER button initiates a call. A hyperlink is not a control. The following table lists the controls you can use to create a hyperlink and considerations for each control.
Hyperlinks are not a control. They are a concept, and as such have multiple ways of being created by the developer.
HTML control:
-
Allows you to leverage other aspects of the HTML control, such as background images, dynamic flow of text, etc.
-
There is a mid-level performance hit when using this control.
-
Users will be able to select the text using the stylus.
Rich Ink control:
-
This method lends itself well to supporting dynamic flow of text, or allowing the link to exist within a string of non-linked text.
-
There is a steep learning curve to making this work.
-
There is a minor performance hit when using this control.
Label control:
-
This method does not allow the link to live within a non-linked text string and does not allow for the dynamic flow of text around the link.
-
There is no performance hit when using this control.
-
This is the most simple control to code. Just trap the click and perform whatever action you want.
