This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

FontNamesConverter الفئة

Visual Studio 2010

Th هو الفئة هو المستخدمة من قبل المطورين التحكم بشكل أساسي عند توسيع الفئة لإنشاء حاوية عنصر قائمة templated.

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web (في System.Web.dll)

public class FontNamesConverter : TypeConverter

يمكنك تحديد قالب مخصص لعناصر قائمة ديناميكية وثابتة ConvertFromعنصر تحكم باستخدام و الخصائص، على التوالي. تهيئة مثيل جديد من فئة استخدام فهرس العنصر المحدد من قائمة وقائمة العنصر. فهرس الخاص بعنصر قائمة. الكائنات المقترنة حاوية. استخدم هذه construcإلىr إلى إنشاء مثيل جديد من فئة باستخدام فهرس العنصر المحدد من قائمة وعنصر قائمة.

الحصول أو تعيين عنصر قائمة المقترنة حاوية.ConvertTo الذي يمثل عنصر قائمة المقترنة حاوية. استخدام خاصية لتحديد عنصر قائمة المقترنة حاوية. Th هو خاصية هو المستخدمة من قبل المطورين التحكم بشكل أساسي عند توسيع فئة.

Call the CanConvertFrom method to verify that the conversion can be made before calling the ConvertFrom method.

الفهرس الخاص بعنصر قائمة المقترنة حاوية.FontNamesConverter استخدام الخاصية لتحديد الفهرس الخاص بعنصر قائمة المقترنة حاوية.


<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>FontNamesConverter Example</title>
<script language="C#" runat="server">

      void Page_Load(Object sender, EventArgs e) 
      {

         // Declare local variables.
         System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("en");
         System.ComponentModel.ITypeDescriptorContext context = null;
         Object names; 
         Object name_string;

         // Create FontNamesConverter object.
         FontNamesConverter fontconverter = new FontNamesConverter();

         // Create original list of fonts.
         string font_list = "arial, times new roman, verdana";

         // Check for type compatibility.
         if (fontconverter.CanConvertFrom(context, typeof(string)))
         {

            // Display original string.
            Label1.Text = "Original String :" + "<br /><br />" + font_list;

            // Convert string to array to strings and display results.
            names = fontconverter.ConvertFrom(context, culture, font_list);
            Label2.Text = "Converted to Array of Strings : " + "<br /><br />";
            foreach (string name_element in (string[])names)
            {
               Label2.Text += name_element + "<br />";
            }

            // Convert array of strings back to a string and display results.
            name_string = fontconverter.ConvertTo(context, culture, names, typeof(string)); 
            Label3.Text = "Converted back to String :" + "<br /><br />" + (string)name_string;

         }

      }

   </script>

</head>
<body>

   <h3>FontNamesConverter Example</h3>
   <br />

   <form id="form1" runat="server">

      <asp:Label id="Label1" runat="server"/>
      <br /><hr />
      <asp:Label id="Label2" runat="server"/>
      <br /><hr />
      <asp:Label id="Label3" runat="server"/>

   </form>

</body>
</html>
   


يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0, 1.1, 1.0
إظهار: