Condividi tramite


FontInfo.MergeWith(FontInfo) Metodo

Definizione

Combina le proprietà dei caratteri dell'oggetto FontInfo specificato con l'istanza della classe FontInfo da cui viene chiamato questo metodo.

public:
 void MergeWith(System::Web::UI::WebControls::FontInfo ^ f);
public void MergeWith (System.Web.UI.WebControls.FontInfo f);
member this.MergeWith : System.Web.UI.WebControls.FontInfo -> unit
Public Sub MergeWith (f As FontInfo)

Parametri

f
FontInfo

Oggetto FontInfo che contiene le proprietà dei caratteri da combinare.

Esempio

Nell'esempio seguente viene illustrato come utilizzare il MergeWith metodo per combinare le proprietà del tipo di carattere di un FontInfo oggetto nella Font proprietà di un Label controllo .

<%@ 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>FontInfo CopyFrom Example</title>
<script runat="server">

         void CopyFontInfo(Object sender, EventArgs e)
         {

            // Copy the FontInfo of Sample1Label to ResultLabel.
            ResultLabel.Font.CopyFrom(Sample1Label.Font);
    
            ResultLabel.Text = "Copy Result";

         }

       </script>

   </head>

   <body>

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

         <h3>FontInfo CopyFrom Example</h3>

         Click <b>Copy</b> to copy the font style of Font Sample 1 
         and display the result <br /> in the Operation Result label.
         

         <br /><br />

         <asp:Label id="Sample1Label" 
              Text="Font Sample 1" 
              Font-Names="Times New Roman" 
              Font-Italic="true" 
              Font-Strikeout="true" 
              runat="server" />

         <br /><br />

         <asp:Button id="CopyButton" 
              Text="Copy" 
              OnClick="CopyFontInfo" 
              runat="server" />

         <br /><br />

         Operation Result: <br />

         <asp:Label id="ResultLabel"
              runat="server" />

      </form>

   </body>

</html>
<%@ Page Language="VB" 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>FontInfo CopyFrom Example</title>
<script runat="server">

         Sub CopyFontInfo(sender As Object, e As EventArgs)

            ' Copy the FontInfo of Sample1Label to ResultLabel.
            ResultLabel.Font.CopyFrom(Sample1Label.Font)
    
            ResultLabel.Text = "Copy Result"

         End Sub

       </script>

   </head>

   <body>

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

         <h3>FontInfo CopyFrom Example</h3>

         Click <b>Copy</b> to copy the font style of Font Sample 1 
         and display the result <br /> in the Operation Result label.
         

         <br /><br />

         <asp:Label id="Sample1Label" 
              Text="Font Sample 1" 
              Font-Names="Times New Roman" 
              Font-Italic="true" 
              Font-Strikeout="true" 
              runat="server" />

         <br /><br />

         <asp:Button id="CopyButton" 
              Text="Copy" 
              OnClick="CopyFontInfo" 
              runat="server" />

         <br /><br />

         Operation Result: <br />

         <asp:Label id="ResultLabel"
              runat="server" />

      </form>

   </body>

</html>

Commenti

Utilizzare il MergeWith metodo per combinare le proprietà del tipo di carattere dell'oggetto specificato FontInfo con l'istanza della FontInfo classe da cui viene chiamato questo metodo.

Nota

Questo metodo unisce le proprietà dei due FontInfo oggetti impostando ogni proprietà non impostata nell'istanza corrente della FontInfo classe con il valore nella proprietà corrispondente del f parametro . Verranno sostituite solo le proprietà che non sono state impostate. Se una proprietà nel f parametro non è impostata, non sostituirà la proprietà corrispondente nell'istanza corrente della FontInfo classe .

Si applica a

Vedi anche