ScrollBarVisibility Énumération
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des constantes qui spécifient la visibilité d’une barre de défilement dans un contrôle ScrollViewer .
public enum class ScrollBarVisibility
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ScrollBarVisibility
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ScrollBarVisibility
Public Enum ScrollBarVisibility
<object property="enumMemberName"/>
- Héritage
-
ScrollBarVisibility
- Attributs
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Nom | Valeur | Description |
---|---|---|
Auto | 1 | Une barre de défilement s’affiche uniquement lorsque la fenêtre d’affichage ne peut pas afficher tout le contenu. La dimension du contenu est définie sur la dimension correspondante du parent ScrollViewer . Pour une barre de défilement horizontale, la largeur du contenu est définie sur ViewportWidth du ScrollViewer. Pour une barre de défilement verticale, la hauteur du contenu est définie sur viewportHeight du ScrollViewer. |
Disabled | 0 | Une barre de défilement n’apparaît pas même lorsque la fenêtre d’affichage ne peut pas afficher tout le contenu. Le défilement est désactivé. La dimension du contenu est définie sur la dimension correspondante du parent ScrollViewer . Pour une barre de défilement horizontale, la largeur du contenu est définie sur ViewportWidth du ScrollViewer. Pour une barre de défilement verticale, la hauteur du contenu est définie sur viewportHeight du ScrollViewer. |
2 | Une barre de défilement n’apparaît pas même lorsque la fenêtre d’affichage ne peut pas afficher tout le contenu. Le défilement est toujours activé et peut se produire par interaction tactile, clavier ou roulette de la souris. La dimension du contenu n’est pas affectée par la dimension du ScrollViewer. |
|
Visible | 3 | Une barre de défilement s’affiche toujours. La dimension du contenu est définie sur la dimension correspondante du parent ScrollViewer . Pour une barre de défilement horizontale, la largeur du contenu est définie sur ViewportWidth du ScrollViewer. Pour une barre de défilement verticale, la hauteur du contenu est définie sur viewportHeight du ScrollViewer. |
L’exemple suivant montre comment utiliser les membres de l’énumération ScrollBarVisibility pour définir la propriété HorizontalScrollBarVisibility d’un contrôle ScrollViewer .
<StackPanel Height="400" Width="300">
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Disabled">
<Grid VerticalAlignment="Top" HorizontalAlignment="Left">
<Rectangle Fill="Green" Width="450" Height="200"></Rectangle>
<TextBlock Margin="10,10,10,10">
Auto. The horizontal scroll bar is shown if the content is wider than the viewport.
</TextBlock>
</Grid>
</ScrollViewer>
<ScrollViewer HorizontalScrollBarVisibility="Hidden">
<Grid>
<Rectangle Fill="Blue" Width="450" Height="200" />
<TextBlock Margin="10,10,10,10">
Hidden. The horizontal scroll bar is hidden even if the content is wider than the viewport.
</TextBlock>
</Grid>
</ScrollViewer>
</StackPanel>
Produit | Versions |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |