TextView 控制項可以顯示任意數量的文字,並附帶可選用的標記語言標記。TextView 控制項中的文字格式與表單上的常值 (Literal) 文字格式完全相同。然而,不像表單的常值文字,您可以在 TextView 控制項中設定文字。TextView 支援內部重新編頁。如需詳細資訊,請參閱重新編頁文件。
行動控制項語法
需要的屬性和具程式碼功能的項目以粗體樣式標註。
<mobile:TextViewrunat="server"
id="id"
Font-Name="fontName"
Font-Size="{NotSet|Normal|Small|Large}"
Font-Bold="{NotSet|False|True}"
Font-Italic="{NotSet|False|True}"
ForeColor="foregroundColor"
BackColor="backgroundColor"
Alignment="{NotSet|Left|Center|Right}"
StyleReference="styleReference"
Wrapping="{NotSet|Wrap|NoWrap}"
Text="Text">
[TextViewElement]*</mobile:TextView>
內含項目規則
下列控制項可以包含 TextView 控制項。
| 控制項 | 註解 |
|---|---|
| System.Web.UI.MobileControls.Form | 可以包含任何數目的 TextView 控制項。 |
| System.Web.UI.MobileControls.Panel | 可以包含任何數目的 TextView 控制項。 |
TextView 控制項不可以包含任何其他控制項。
裝置樣板
無
裝置的特定行為
常值文字所藉以呈現的樣式將因裝置而異,但常值文字會出現在所有裝置上。文字會以 HTML 和 WML 中的相同方式來呈現。
控制項會套用適當的樣式屬性 (Attribute) 而在其本身的一行中呈現常值文字。然而,LiteralText 控制項不同於 Label 控制項,因其提供選項,可設定不使用通常跟隨標籤的 <br> 標記 (分行符號)。
如需各種樣式屬性 (Attribute) 在不同裝置上如何解譯的詳細資訊,請參閱裝置的特定呈現文件。
範例
下列範例顯示具有一個 TextView 控制項的單一表單,並示範如何在設計階段中設定 TextView 控制項的一些屬性 (Property)。
[Visual Basic, C#]
<%@ Page Inherits=
"System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<mobile:Form id="Form1" runat="server">
<mobile:TextView id="TextView1" StyleReference="title"
ForeColor="Blue" runat="server">
This is a TextView control.
</mobile:TextView>
</mobile:Form>