GroupPanel
StockSharp.Xaml.Diagram.GXDiagram
一个自动反射的SpotPanel 总是包围着它的集团的MemberNodes 加上一些平板.
继承自: 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
获取或设定 ComputeBorder 移动时是否应该保持相同的界限 。
方法
ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = groupPanel.ArrangeOverride(finalSize)
根据其DependencyObject和DependencyObject)的数值安排任何儿童。
- finalSize
ComputeBorder
protected override Rect ComputeBorder()
result = groupPanel.ComputeBorder()
通常这只返回被平板电脑所扩展的 ComputeMemberBounds 的结果。
返回值: 然而,如果 SurroundsMembersAfterDrop 是真的, 如果 CurrentTool 是 DraggingTool, 如果未拖动此组, 这种方法在拖动开始前返回 ComputeBorder 的最后一个值 。
ComputeMemberBounds
protected virtual Rect ComputeMemberBounds()
result = groupPanel.ComputeMemberBounds()
计算出本集团MemberNodes的 界号的结合情况
返回值: a 模型坐标中的矩形
MeasureOverride
protected override Size MeasureOverride(Size availableSize)
result = groupPanel.MeasureOverride(availableSize)
量出任何孩子的血迹
- availableSize
返回值: 此返回 ComputeBorder 所计算的大小
字段
PaddingProperty
public static readonly DependencyProperty PaddingProperty
value = GroupPanel.PaddingProperty
确定Padding的依赖财产。
SurroundsMembersAfterDropProperty
public static readonly DependencyProperty SurroundsMembersAfterDropProperty
value = GroupPanel.SurroundsMembersAfterDropProperty
确定SurroundsMembersAfterDrop的受抚养财产。