IVerticalScrollBar Interface

Definição

Representa uma barra de rolagem vertical.

public interface class IVerticalScrollBar
public interface class IVerticalScrollBar
__interface IVerticalScrollBar
public interface IVerticalScrollBar
type IVerticalScrollBar = interface
Public Interface IVerticalScrollBar

Comentários

Para obter informações sobre como estender margens e barras de rolagem, consulte a seção "estendendo margens e barras de rolagem" nos pontos de extensão do serviço de linguagem e do editor.

Propriedades

Map

Obtém o mapeamento entre a posição do texto e a coordenada do ScrollBar para a barra de rolagem.

ThumbHeight

Obtém a altura do polegar da barra de rolagem em pixels.

TrackSpanBottom

Obtém a coordenada y da parte inferior da faixa de barra de rolagem conforme ela é renderizada na exibição (excluindo os botões de rolagem na parte superior e inferior).

TrackSpanHeight

Obtém a altura da faixa de barra de rolagem conforme ela é renderizada na exibição (excluindo os botões de rolagem na parte superior e inferior).

TrackSpanTop

Obtém a coordenada y da parte superior da faixa de barra de rolagem conforme ela é processada na exibição (excluindo os botões de rolagem na parte superior e inferior).

Métodos

GetBufferPositionOfYCoordinate(Double)

Obtém a posição do buffer que corresponde a uma coordenada y na faixa do ScrollBar.

GetYCoordinateOfBufferPosition(SnapshotPoint)

Obtém a coordenada y na faixa de ScrollBar que corresponde a uma posição de buffer.

GetYCoordinateOfScrollMapPosition(Double)

Obtém a coordenada y na faixa do ScrollBar que corresponde a uma posição nas coordenadas do mapa de rolagem.

Eventos

TrackSpanChanged

Ocorre quando a extensão das dimensões da faixa de ScrollBar é alterada. Por exemplo, eles podem mudar como resultado do redimensionamento da exibição.

Aplica-se a