FontFamily.Equals(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指出指定的物件是否為 FontFamily,且與這個 FontFamily相同。
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object? obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
參數
- obj
- Object
要測試的物件。
傳回
true
如果 obj
是 FontFamily,且與這個 FontFamily相同;否則,false
。
範例
下列程式代碼範例是專為搭配 Windows Forms 使用而設計,而且需要 PaintEventArgse
,這是 Paint 事件處理程式的參數。 程式代碼會執行下列動作:
建立兩個 Font 物件。
測試它們是否相等。
在消息框中顯示測試結果。
public:
void Equals_Example( PaintEventArgs^ /*e*/ )
{
// Create two FontFamily objects.
FontFamily^ firstFontFamily = gcnew FontFamily( "Arial" );
FontFamily^ secondFontFamily = gcnew FontFamily( "Times New Roman" );
// Check to see if the two font families are equivalent.
bool equalFonts = firstFontFamily->Equals( secondFontFamily );
// Display the result of the test in a message box.
MessageBox::Show( equalFonts.ToString() );
}
public void Equals_Example(PaintEventArgs e)
{
// Create two FontFamily objects.
FontFamily firstFontFamily = new FontFamily("Arial");
FontFamily secondFontFamily = new FontFamily("Times New Roman");
// Check to see if the two font families are equivalent.
bool equalFonts = firstFontFamily.Equals(secondFontFamily);
// Display the result of the test in a message box.
MessageBox.Show(equalFonts.ToString());
}
Public Sub Equals_Example(ByVal e As PaintEventArgs)
' Create two FontFamily objects.
Dim firstFontFamily As New FontFamily("Arial")
Dim secondFontFamily As New FontFamily("Times New Roman")
' Check to see if the two font families are equivalent.
Dim equalFonts As Boolean = _
firstFontFamily.Equals(secondFontFamily)
' Display the result of the test in a message box.
MessageBox.Show(equalFonts.ToString())
End Sub