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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.