(Leadtools.Annotations.Core)

フレームを表示

AnnFixedStateOperations列挙体






アノテーションオブジェクトの固定状態を制御するオプション。
構文
public enum AnnFixedStateOperations : System.Enum 
'Declaration
 
Public Enum AnnFixedStateOperations 
   Inherits System.Enum
public enum AnnFixedStateOperations : System.Enum 
typedef enum LTAnnFixedStateOperations
public enum AnnFixedStateOperations
Leadtools.Annotations.Core.AnnFixedStateOperations = function() { };
Leadtools.Annotations.Core.AnnFixedStateOperations.prototype = {
None = 0x00000000, Scrolling = 0x00000001, Zooming = 0x00000002, FontSize = 0x00000004, StrokeWidth = 0x00000008, LengthValue = 0x00000010, };
メンバ
メンバ説明
0 x 00000000None オブジェクトは、固定されません。コンテナーをスクロールまたはズームすると、それに合わせてオブジェクトも移動または拡大縮小します。
0 x 00000001Scrolling オブジェクト場所は固定されます。コンテナーをスクロールまたはズームすると、オブジェクトが拡大縮小しますが、オブジェクトの位置は変わりません。
0 x 00000002Zooming オブジェクトサイズは固定されます。コンテナがスクロールするか、ズームするが、拡大縮小しないとき、オブジェクトは移動するだけです。
0 x 00000004FontSize アノテーションのフォントサイズオブジェクトを固定します。このオブジェクトの一部であるテキストは、コンテナーの現在の倍率にかかわらず、元のポイント値を使用して描画されます。
0 x 00000008StrokeWidth アノテーションのストロークオブジェクトを固定します。このオブジェクトの一部である線は、コンテナーの現在の倍率にかかわらず、元のピクセルサイズを使用して描画されます。
0 x 00000010LengthValue アノテーションのlength一部オブジェクトを固定します。たとえば、オブジェクトの固定操作の一部としてLengthValueが指定されている場合(デフォルト)、ルーラーオブジェクトを描画するときに目盛は固定されます。
解説

コンテナがズームするか、スクロールするとき、LEADTOOLSアノテーションツールキットはオブジェクトサイズと場所を固定することをサポートします。オブジェクトを固定するために、デフォルトのAnnFixedStateOperations.Noneから期待状態までAnnObject.FixedStateOperationsプロパティを変更します。

論理OR演算子を使用して、この列挙体のメンバを組み合わせることができます。

固定アノテーションオブジェクトの詳細については、「固定アノテーション」を参照してください。

継承階層

System.Object
   System.ValueType
      System.Enum
         Leadtools.Annotations.Core.AnnFixedStateOperations

必要条件

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

参照

参照

Leadtools.Annotations.Core名前空間

   Leadtools.Annotations.Coreは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能