LEADTOOLSフォーム(Leadtools.Formsアセンブリ)

フレームを表示

Inequality演算子(LogicalRectangle)






比較演算子の左側の上の最初のLogicalRectangle
比較演算子の右辺の上の第2のLogicalRectangle
このLogicalRectangleが指定されたものとして同じ場所か、サイズか単位を格納しないかどうか指定しますオブジェクト。
構文
public bool operator !=( 
   LogicalRectangle left,
   LogicalRectangle right
)
'Declaration
 
Public Operator <>( _
   ByVal left As LogicalRectangle, _
   ByVal right As LogicalRectangle _
) As Boolean
'Usage
 

            

            
public:
bool operator !=( 
   LogicalRectangle left,
   LogicalRectangle right
)

パラメーター

left
比較演算子の左側の上の最初のLogicalRectangle
権利
比較演算子の右辺の上の第2のLogicalRectangle

戻り値

2つのLogicalRectangleが同じ場所、サイズと計測単位を持っていないならば、true;それ以外の場合はFalseです。
解説
2つの長方形の単位が異なる場合、両者とも一般的な単位に一時的に変換してから比較します。
サンプル

このサンプルは、2つの長方形構造体を比較します。

Copy Code  
Imports Leadtools.Forms

<TestMethod> _
Public Sub LogicalRectangle_OperatorEquals()
   Dim inches As LogicalRectangle = New LogicalRectangle(1.5F, 2.0F, 3.0F, 4.0F, LogicalUnit.Inch)
   Dim pixels As LogicalRectangle = New LogicalRectangle(inches.ToRectangle(150, 150))
   Dim s As String

   ' should say true
   s = String.Format("Should say True: inches == pixels is {0}", inches = pixels)
   MessageBox.Show(s)

   ' should say false
   s = String.Format("Should say False: inches != pixels is {0}", inches <> pixels)
   MessageBox.Show(s)
End Sub
using Leadtools.Forms;

public void LogicalRectangle_OperatorEquals()
{
   LogicalRectangle inches = new LogicalRectangle(1.5F, 2f, 3f, 4f, LogicalUnit.Inch);
   LogicalRectangle pixels = new LogicalRectangle(inches.ToRectangle(150, 150));
   string s;
   // should say true
   s = string.Format("Should say True: inches == pixels is {0}", inches == pixels);
   MessageBox.Show(s);

   // should say false
   s = string.Format("Should say False: inches != pixels is {0}", inches != pixels);
   MessageBox.Show(s);
}
必要条件

ターゲットプラットホーム

参照

参照

LogicalRectangle構造体
LogicalRectangleメンバ

Leadtools.Formsは、フォームモジュールのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能