ASP.NET Mobile TextView Control[转]

Definition and Usage
定义和用法

The TextView control is used to create a multi-line input box on a mobile device.
TextView空间的作用是:在移动设备中创建一个可进行多行输入的文本框。

The text can be specified by the text attribute or as the content of the TextView element. If the text is specified in both ways, the inner text takes precedence. However, if the text is programmatically set, the inner text is replaced with this text.
该文本可以通过文本属性指定,或者作为TextView元素的内容来指定。如果同使用上述两种方法来指定,那么将优先处理内置文本。然而,如果文本使用程序自动设置的,那么内置文本将被该输入文本所取代。


Properties
属性

Property
属性
Value
Description
描述
Alignment left
center
right
Optional. How to align the textbox
可选参数。指定文本框的对齐方式
BackColor rgb(x,x,x)
#xxxxxx
colorname
Optional. A background color for the textbox
可选参数。指定文本框的背景颜色
ForeColor rgb(x,x,x)
#xxxxxx
colorname
Optional. A foreground color for the textbox
可选参数。指定文本框的前景颜色
Font-Bold false
true
Optional. Specifies whether or not the text in the textbox should be bold
可选参数。指定文本框中的文本字体是否以粗体显示
Font-Italic false
true
Optional. Specifies whether or not the text in the textbox should be italic
可选参数。指定文本框中的文本字体是否以斜体显示
Font-Name fontname Optional. Specifies the font name of the text in the textbox
可选参数。指定文本框中文本的字体名称
Font-Size normal
small
large
Optional. Specifies the font size of the text in the textbox
可选参数。指定文本框中的字体尺寸大小
id unique_name Optional. A unique id for the control
可选参数。为控件指定一个独立的id
runat "server" Required. Specifies that the control is a server control
必要参数。指定该控件是否为服务器控件
StyleReference name_of_style_element Optional. Specifies a reference to a style to be applied to the control
可选参数。指定一个应用于控件的样式参数
Text text Optional. The text to display in the textbox
可选参数。指定在文本框中显示的文本
Wrapping wrap
nowrap
Optional. Specifies whether or not the text in the textbox should wrap
可选参数。指定文本框中的文本是否允许被嵌套

Example 1
案例1

The following example will declare one form in an .aspx file. The form has a TextView control containing a long text:
下面的案例将在aspx 文件中创建一张表单。该表单包含一个TextView 控件(该空间还包含一个长文本):

<%@ Page
Inherits="System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:TextView runat="server">
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
</Mobile:TextView>
</Mobile:Form>

Example 2
案例2

The following example will declare one form in an .aspx file. The form has a TextView control containing a long text. The text will be centered on the page and displayed in italic:
下面的案例将在 .aspx文件中声明一张表单。该表单包含一个TextView 控件(该空间还包含一个长文本)。该文本将在页面内居中对齐,并以斜体字显示:

<%@ Page
Inherits="System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile"

Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:TextView runat="server" alignment="center"

font-italic="true">
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
This is a very long text to demonstrate
how text can be displayed over several screens.
</Mobile:TextView>
</Mobile:Form>

posted on 2009-03-17 17:14  黄裳  阅读(387)  评论(0)    收藏  举报

导航