Freigeben über


Style.CopyFrom(Style) Methode

Definition

Dupliziert die Stileigenschaften des angegebenen Style in die Instanz der Style-Klasse, aus der diese Methode aufgerufen wird.

public:
 virtual void CopyFrom(System::Web::UI::WebControls::Style ^ s);
public virtual void CopyFrom (System.Web.UI.WebControls.Style s);
abstract member CopyFrom : System.Web.UI.WebControls.Style -> unit
override this.CopyFrom : System.Web.UI.WebControls.Style -> unit
Public Overridable Sub CopyFrom (s As Style)

Parameter

s
Style

Ein Style, der den zu kopierenden Stil darstellt.

Ausnahmen

Hinweise

Verwenden Sie die CopyFrom Methode, um die Formatvorlageneigenschaften der angegebenen Style In der Instanz der Klasse zu duplizieren, aus der Style diese Methode aufgerufen wird.

Wenn eine Formatvorlage mithilfe RegisterStylevon , und dann mithilfe Style.CopyFrom(Style)kopiert wird, wird nur die CssClass Eigenschaft in das Ziel kopiert, nicht alle einzelnen Eigenschaften. Dies kann zu unerwarteten Ergebnissen führen, wenn Sie dann die Eigenschaften des Zielformats kopieren oder untersuchen. Wenn Sie FontInfo.CopyFrom(FontInfo) beispielsweise Schriftartinformationen aus der Font Eigenschaft eines Style registrierten Objekts kopieren, erhalten Sie nicht die einzelnen Einstellungen der Schriftart aus der Formatvorlage.

Achtung

Alle Eigenschaften, einschließlich der eigenschaften, die in der aktuellen Instanz der Style Klasse festgelegt wurden, werden durch die zugeordnete Eigenschaft im Style angegebenen durch den s Parameter ersetzt.

Gilt für

Siehe auch