GridPattern

StockSharp.Xaml.Diagram.GXDiagram

Este panel se utiliza para dibujar patrones de rejilla regulares.

Hereda de: Panel

Constructores

GridPattern
public GridPattern()
gridPattern = GridPattern()

Cree un panel GridPattern@.

Propiedades

CellSize
public Size CellSize { get; set; }
value = gridPattern.CellSize
gridPattern.CellSize = value

Obtiene o establece el tamaño de cada célula de red.

Origin
public Point Origin { get; set; }
value = gridPattern.Origin
gridPattern.Origin = value

Obtiene o establece el punto de partida de coordenadas de la red de arranque.

Métodos

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

Arregla todos los elementos del niño.

finalSize
GetBarThickness
public static int GetBarThickness(DependencyObject d)
result = GridPattern.GetBarThickness(d)

Obtiene el espesor de las barras horizontales o verticales, en múltiplos del tamaño de la célula.

d
un camino

Devuelve: Esto se destina a 1, una sola célula de ancho o altura, dependiendo de la DependencyObject@).

GetCrossLength
public static double GetCrossLength(DependencyObject d)
result = GridPattern.GetCrossLength(d)

Consigue la longitud de una línea HorizontalCross o VerticalCross.

d
un camino

Devuelve: Esto se predetermina a 6.

GetFigure
public static GridFigure GetFigure(DependencyObject d)
result = GridPattern.GetFigure(d)

Consigue el GridFigure@ del Camino que describe su apariencia.

d
un camino

Devuelve: Esto se predetermina a Ninguno

GetInterval
public static int GetInterval(DependencyObject d)
result = GridPattern.GetInterval(d)

Se obtiene lo lejos de las líneas (o los inicios de los bordes de la barra) se debe dibujar, en múltiplos del tamaño de la célula.

d
un camino

Devuelve: Esto se destina a 1, una sola célula de ancho o altura, dependiendo del valor de DependencyObject@.

GetOffset
public static int GetOffset(DependencyObject d)
result = GridPattern.GetOffset(d)

Obtiene el offset por iniciar el conteo en el que deben dibujarse Senderos, en múltiplos del tamaño de la célula.

d
un camino

Devuelve: Esto se predetermina a cero.

HitTestCore
protected override HitTestResult HitTestCore(PointHitTestParameters hitTestParameters)
result = gridPattern.HitTestCore(hitTestParameters)

Esta anulación es necesaria para evitar un fallo de rendimiento en WPF.

hitTestParameters
HitTestCore
protected override GeometryHitTestResult HitTestCore(GeometryHitTestParameters hitTestParameters)
result = gridPattern.HitTestCore(hitTestParameters)

Esta anulación es necesaria para evitar un fallo de rendimiento en WPF.

hitTestParameters
MeasureOverride
protected override Size MeasureOverride(Size availableSize)
result = gridPattern.MeasureOverride(availableSize)

Proveer las geometrías para los elementos de Sendero Infantil que tienen un DependencyObject@) que no es Ninguno, y medir todos los niños.

availableSize
SetBarThickness
public static void SetBarThickness(DependencyObject d, int v)
GridPattern.SetBarThickness(d, v)

Establece el espesor de las barras, en múltiplos del tamaño de la célula.

d
un camino
v
a entero positivo, en unidades de ancho o altura celular, dependiendo de la dirección dada por DependencyObject)
SetCrossLength
public static void SetCrossLength(DependencyObject d, double v)
GridPattern.SetCrossLength(d, v)

Establece la longitud de una línea HorizontalCross o VerticalCross.

d
un camino
v
un número positivo, en coordenadas modelo; la longitud real de la línea está limitada por CellSize.
SetFigure
public static void SetFigure(DependencyObject d, GridFigure v)
GridPattern.SetFigure(d, v)

Establece la GridFigure@ del Camino para determinar su apariencia.

d
un camino
v
a GridFigure; el panel asume Ninguno de otra manera
SetInterval
public static void SetInterval(DependencyObject d, int v)
GridPattern.SetInterval(d, v)

Se establece lo lejos que las líneas (o los inicios de los bordes de la barra) deben ser dibujadas.

d
un camino
v
a entero positivo, en unidades de ancho o altura celular, dependiendo de la dirección dada por DependencyObject)
SetOffset
public static void SetOffset(DependencyObject d, int v)
GridPattern.SetOffset(d, v)

Establece el offset inicial en el que se dibuja el Sendero dado, en múltiplos del tamaño de la célula.

d
un camino
v
a entero positivo, en unidades de ancho o altura celular, dependiendo de la dirección dada por DependencyObject)

Campos

BarThicknessProperty
public static readonly DependencyProperty BarThicknessProperty
value = GridPattern.BarThicknessProperty

Identifica la propiedad BarThickness adjunta de dependencia.

CellSizeProperty
public static readonly DependencyProperty CellSizeProperty
value = GridPattern.CellSizeProperty

Identifica la propiedad CellSizedependencia.

CrossLengthProperty
public static readonly DependencyProperty CrossLengthProperty
value = GridPattern.CrossLengthProperty

Identifica la propiedad CrossLength adjunta de dependencia.

FigureProperty
public static readonly DependencyProperty FigureProperty
value = GridPattern.FigureProperty

Identifica la propiedad de dependencia adjunta de la Figura.

IntervalProperty
public static readonly DependencyProperty IntervalProperty
value = GridPattern.IntervalProperty

Identifica la propiedad de dependencia adjunta Interval.

OffsetProperty
public static readonly DependencyProperty OffsetProperty
value = GridPattern.OffsetProperty

Identifica la propiedad de dependencia adjunta Offset.

OriginProperty
public static readonly DependencyProperty OriginProperty
value = GridPattern.OriginProperty

Identifica la propiedad de la dependencia de Origen.