GroupPanel

StockSharp.Xaml.Diagram.GXDiagram

グループのMemberNodesと一部を埋め込む自動で再設定@SpotPanel

継承元: SpotPanel

プロパティ

Padding
public Thickness Padding { get; set; }
value = groupPanel.Padding
groupPanel.Padding = value

境界線の内側に、メンバーノードの周りにある余分なスペースをゲットまたはセットします。

SurroundsMembersAfterDrop
public bool SurroundsMembersAfterDrop { get; set; }
value = groupPanel.SurroundsMembersAfterDrop
groupPanel.SurroundsMembersAfterDrop = value

DraggingToolが DraggingToolのときに同じ境界を保ち、DraggingToolに移動するか、設定します。

メソッド

ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = groupPanel.ArrangeOverride(finalSize)

お子様のDependencyObjectとDependencyObjectに合わせ、

finalSize
ComputeBorder
protected override Rect ComputeBorder()
result = groupPanel.ComputeBorder()

通常、この結果は、Padding が展開する ComputeMemberBounds の結果を返します。

戻り値: しかし、SurroundsMembersAfterDropが真の場合、CurrentToolがDraggingToolの場合、このグループがドラッグされていない場合は、このメソッドはComputeBorderの最後の値を返します。ドラッグが開始される前に。

ComputeMemberBounds
protected virtual Rect ComputeMemberBounds()
result = groupPanel.ComputeMemberBounds()

グループのMemberNodesの境界の連合を計算します。

戻り値: モデルのRectは調整します

MeasureOverride
protected override Size MeasureOverride(Size availableSize)
result = groupPanel.MeasureOverride(availableSize)

お子様の年齢を計測する

availableSize

戻り値: ComputeBorder の計算サイズを返します。

フィールド

PaddingProperty
public static readonly DependencyProperty PaddingProperty
value = GroupPanel.PaddingProperty

パーディング依存性プロパティを特定します。

SurroundsMembersAfterDropProperty
public static readonly DependencyProperty SurroundsMembersAfterDropProperty
value = GroupPanel.SurroundsMembersAfterDropProperty

SurroundsMembersAfterDrop依存性プロパティを識別します。