FontInfo.MergeWith(FontInfo) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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)
參數
範例
下列範例示範如何使用 MergeWith 方法,將 的 FontInfo 字型屬性結合至 Font 控制項的 Label 屬性。
<%@ 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>
備註
MergeWith使用 方法,將指定的 FontInfo 字型屬性與呼叫這個方法之 類別的 FontInfo 實例結合。
注意
這個方法會藉由設定類別目前實例 FontInfo 中未設定的每個屬性,以及參數對應屬性中的值,聯結這兩 FontInfo 個物件的屬性 f
。 只會取代尚未設定的屬性。 如果未設定 參數中的 f
屬性,它就不會取代 類別目前實例 FontInfo 中的對應屬性。