ストレッチ方向

概要

コンテンツへのスケーリングがどのように適用され、名前付きの軸タイプにスケーリングが制限されるかを説明します。

シグネチャ

1
public enum StretchDirection

 

名前空間

cAlgo.API

1
 using cAlgo.API;
 namespace cAlgo
 {
     // このサンプルは、StretchDirection の使用方法を示します
     [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
     public class StretchDirectionSample : Indicator
     {
         [Parameter("Stretch Direction", DefaultValue = StretchDirection.UpOnly)]
         public StretchDirection StretchDirection { get; set; }
         protected override void Initialize()
         {
             var image = new Image
             {
                 Source = Properties.Resources.ctrader_logo,
                 Width = 200,
                 Height = 200,
                 HorizontalAlignment = HorizontalAlignment.Center,
                 VerticalAlignment = VerticalAlignment.Center,
                 StretchDirection = StretchDirection
             };
             Chart.AddControl(image);
         }
         public override void Calculate(int index)
         {
         }
     }
 }

フィールド

UpOnly

概要

コンテンツは、親より小さい場合にのみスケールアップされます。コンテンツが大きい場合は、スケールダウンは行われません。

シグネチャ

1
public static StretchDirection UpOnly;

 

戻り値

StretchDirection

DownOnly

概要

コンテンツは、親より大きい場合にのみスケールダウンされます。コンテンツが小さい場合は、スケールアップは行われません。

シグネチャ

1
public static StretchDirection DownOnly;

 

戻り値

StretchDirection

Both

概要

コンテンツは、Stretch モードに従って親にフィットするように伸縮されます。

シグネチャ

1
public static StretchDirection Both;

 

戻り値

StretchDirection

  • MessageBox
目次

このページについて