Style Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
Mengatur karakteristik gaya kontrol seluler ASP.NET. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET.
public ref class Style : ICloneable, System::Web::UI::IParserAccessor, System::Web::UI::IStateManager, System::Web::UI::MobileControls::ITemplateable
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public class Style : ICloneable, System.Web.UI.IParserAccessor, System.Web.UI.IStateManager, System.Web.UI.MobileControls.ITemplateable
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class Style : ICloneable, System.Web.UI.IParserAccessor, System.Web.UI.IStateManager, System.Web.UI.MobileControls.ITemplateable
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))>]
type Style = class
interface IParserAccessor
interface ITemplateable
interface IStateManager
interface ICloneable
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))>]
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type Style = class
interface IParserAccessor
interface ITemplateable
interface IStateManager
interface ICloneable
Public Class Style
Implements ICloneable, IParserAccessor, IStateManager, ITemplateable
- Warisan
-
Style
- Turunan
- Atribut
- Penerapan
Contoh
Contoh berikut menunjukkan tiga gaya yang ditentukan pengguna dalam objek StyleSheet . Objek SelectionList menyimpan tiga nilai yang sesuai dengan tiga gaya yang ditentukan. Peristiwa OnClick
perintah memanggil SelectStyle
fungsi , yang mengubah StyleReference properti TextView objek .
<%@ Page Language="C#"
Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
void SelectStyle(object sender, EventArgs e)
{
// Retrieve the style name as a string.
String myStyle = SelectionList1.Selection.ToString();
// Match the style name and apply the style to TextView1.
switch (myStyle)
{
case "hot":
TextView1.StyleReference = "Style1";
break;
case "medium":
TextView1.StyleReference = "Style2";
break;
case "mild":
TextView1.StyleReference = "Style3";
break;
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:StyleSheet id="StyleSheet1" runat="server">
<mobile:Style font-size="Large" font-name="Arial" font-bold="true"
forecolor="red" font-italic="true" backcolor="#E0E0E0"
wrapping="wrap" name="Style1">
</mobile:Style>
<mobile:Style font-size="Normal" font-name="Arial" font-bold="false"
forecolor="Blue" font-italic="true" backcolor="blue"
wrapping="NoWrap" name="Style2">
</mobile:Style>
<mobile:Style font-size="Small" font-name="Arial Narrow"
font-bold="false" forecolor="Green" font-italic="false"
backcolor="Green" wrapping="NoWrap" name="Style3">
</mobile:Style>
</mobile:StyleSheet>
<mobile:form id="Form1" runat="server">
<mobile:Label id="Label1" runat="server" Text="Today's Special"
StyleReference="title" />
<mobile:TextView id="TextView1" runat="server"
StyleReference="Style1">
Chili
</mobile:TextView>
<mobile:SelectionList runat="server" id="SelectionList1">
<item Text="hot" Value="hot"/>
<item Text="medium" Value="medium"/>
<item Text="mild" Value="mild"/>
</mobile:SelectionList>
<mobile:Command runat="server" Text="Select Style"
OnClick="SelectStyle" />
</mobile:form>
</body>
</html>
<%@ Page Language="VB"
Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
Private Sub SelectStyle(ByVal sender As Object, _
ByVal e As EventArgs)
' Retrieve the style name as a string
Dim myStyle As String = SelectionList1.Selection.ToString()
' Match the style name and apply the style to TextView1
Select Case myStyle
Case "hot"
TextView1.StyleReference = "Style1"
Case "medium"
TextView1.StyleReference = "Style2"
Case "mild"
TextView1.StyleReference = "Style3"
End Select
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:StyleSheet id="StyleSheet1" runat="server">
<mobile:Style font-size="Large" font-name="Arial" font-bold="true"
forecolor="red" font-italic="true" backcolor="#E0E0E0"
wrapping="wrap" name="Style1">
</mobile:Style>
<mobile:Style font-size="Normal" font-name="Arial" font-bold="false"
forecolor="Blue" font-italic="true" backcolor="blue"
wrapping="NoWrap" name="Style2">
</mobile:Style>
<mobile:Style font-size="Small" font-name="Arial Narrow"
font-bold="false" forecolor="Green" font-italic="false"
backcolor="Green" wrapping="NoWrap" name="Style3">
</mobile:Style>
</mobile:StyleSheet>
<mobile:form id="Form1" runat="server">
<mobile:Label id="Label1" runat="server" Text="Today's Special"
StyleReference="title" />
<mobile:TextView id="TextView1" runat="server"
StyleReference="Style1">
Chili
</mobile:TextView>
<mobile:SelectionList runat="server" id="SelectionList1">
<item Text="hot" Value="hot"/>
<item Text="medium" Value="medium"/>
<item Text="mild" Value="mild"/>
</mobile:SelectionList>
<mobile:Command ID="Command1" runat="server" Text="Select Style"
OnClick="SelectStyle" />
</mobile:form>
</body>
</html>
Keterangan
Kelas dasar Style berisi karakteristik gaya yang umum untuk semua kontrol seluler. Kelas yang mewarisi dari Style kelas berisi karakteristik gaya tambahan khusus untuk kontrol terkait.
Karena keragaman perangkat yang didukung oleh kontrol seluler, semua properti gaya bersifat penasihat, dan mungkin atau mungkin tidak dihormati tergantung pada kemampuan perangkat target.
Konstruktor
Style() |
Kedaluwarsa.
Menginisialisasi instans baru kelas Style. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Bidang
AlignmentKey |
Kedaluwarsa.
Mewakili kunci yang digunakan untuk mengambil Alignment pengaturan Style. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
BackColorKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk BackColor properti. Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
BoldKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk mengatur Bold properti dari Font. Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
FontNameKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk Name properti Font properti . Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
FontSizeKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk Size properti Font properti . Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
ForeColorKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk ForeColor properti . Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
ItalicKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk Italic properti Font properti . Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
WrappingKey |
Kedaluwarsa.
Kunci untuk mengambil gaya dari lembar gaya yang disematkan untuk Wrapping. Digunakan secara internal oleh ASP.NET. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Properti
Alignment |
Kedaluwarsa.
Mendapatkan atau mengatur perataan yang ditentukan untuk gaya. Nilai defaultnya adalah NotSet. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
BackColor |
Kedaluwarsa.
Mendapatkan atau mengatur warna latar belakang yang ditentukan untuk gaya. Nilai defaultnya adalah Empty. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Control |
Kedaluwarsa.
Mengembalikan referensi yang diketik dengan kuat ke kontrol terkait. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
DeviceSpecific |
Kedaluwarsa.
Mendapatkan atau mengatur konstruksi DeviceSpecific/Choice yang terkait dengan kontrol. Aksesor mengembalikan |
Font |
Kedaluwarsa.
Mengembalikan objek yang FontInfo berisi informasi font tentang kontrol. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
ForeColor |
Kedaluwarsa.
Mendapatkan atau mengatur warna latar depan yang ditentukan untuk gaya. Biasanya, properti ini mengatur warna untuk teks. Nilai defaultnya adalah Empty. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IsTemplated |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah Style objek memiliki kumpulan templat aktif. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IsTrackingViewState |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah Style objek menyimpan perubahan pada status tampilannya. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Item[Object, Boolean] |
Kedaluwarsa.
Mengembalikan gaya, melalui parameter kunci, dengan atau tanpa menggunakan pewarisan. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Item[Object] |
Kedaluwarsa.
Mengembalikan gaya melalui parameter kunci, dengan atau tanpa menggunakan pewarisan. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Name |
Kedaluwarsa.
Mendapatkan atau mengatur nama objek yang ditentukan. Nilai default adalah string kosong (""). API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
State |
Kedaluwarsa.
Mendapatkan konten saat ini dari StateBag. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
StyleReference |
Kedaluwarsa.
Mendapatkan atau mengatur referensi ke properti gaya untuk Style. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Wrapping |
Kedaluwarsa.
Mendapatkan atau mengatur mode pembungkusan yang ditentukan untuk gaya. Nilai defaultnya adalah NotSet. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Metode
AddParsedSubObject(Object) |
Kedaluwarsa.
DeviceSpecific Mengatur properti ke objek yang ditentukan. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
ApplyTo(WebControl) |
Kedaluwarsa.
Menerapkan properti gaya ke kontrol. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Clone() |
Kedaluwarsa.
Mengembalikan salinan instans Style objek ini. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Equals(Object) |
Kedaluwarsa.
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Kedaluwarsa.
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetTemplate(String) |
Kedaluwarsa.
Mengembalikan templat dengan nama yang ditentukan. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
GetType() |
Kedaluwarsa.
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
LoadViewState(Object) |
Kedaluwarsa.
Memuat status tampilan ke StateStyle dalam objek. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
RegisterStyle(String, Type, Object, Boolean) |
Kedaluwarsa.
Mendaftarkan properti gaya dan mengembalikan kunci unik untuk pencarian. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
SaveViewState() |
Kedaluwarsa.
Menyimpan perubahan ke status tampilan ke Object. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
ToString() |
Kedaluwarsa.
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TrackViewState() |
Kedaluwarsa.
Mengaktifkan pelacakan status tampilan di Style objek. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
Implementasi Antarmuka Eksplisit
IParserAccessor.AddParsedSubObject(Object) |
Kedaluwarsa.
Untuk deskripsi anggota ini, lihat AddParsedSubObject(Object). API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IStateManager.IsTrackingViewState |
Kedaluwarsa.
Untuk deskripsi anggota ini, lihat IsTrackingViewState. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IStateManager.LoadViewState(Object) |
Kedaluwarsa.
Untuk deskripsi anggota ini, lihat LoadViewState(Object). API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IStateManager.SaveViewState() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Kedaluwarsa.
Untuk deskripsi anggota ini, lihat SaveViewState(). API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |
IStateManager.TrackViewState() |
Kedaluwarsa.
Untuk deskripsi anggota ini, lihat TrackViewState(). API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET. |