Compartilhar via


Propriedade IVerticalScrollBar.TrackSpanTop

Obtém a coordenada y da parte superior da faixa scrollbar como se fosse renderizado na tela (excluindo os botões de rolagem na parte superior e inferior).

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)

Sintaxe

'Declaração
ReadOnly Property TrackSpanTop As Double
double TrackSpanTop { get; }
property double TrackSpanTop {
    double get ();
}
abstract TrackSpanTop : float with get
function get TrackSpanTop () : double

Valor de propriedade

Tipo: Double
A coordenada y da parte superior da faixa scrollbar como ele é processada na exibição (excluindo os botões de rolagem na parte superior e inferior).

Comentários

Ao mapear de coordenadas de barra de rolagem para posições no controle da barra de rolagem, o mapeamento correto é:

posição do pixel = (coordenada scrollbar * TrackSpanHeight / (Map.Maximum + Map.ViewportSize)) + coordenadas de TrackSpanTopscrollbar = (posição de pixel - TrackSpanTop) * (Map.Maximum + Map.ViewportSize) / TrackSpanHeight.

Segurança do .NET Framework

Consulte também

Referência

IVerticalScrollBar Interface

Namespace Microsoft.VisualStudio.Text.Editor