¿Cómo aumentar el espacio entre los elementos de un GridView
en Windows 8?Cómo aumentar los espacios entre los elementos de `GridView` en Windows 8
Respuesta
Crea ItemTemplate y en él para cada elemento use Margen. De esa manera `ll ser capaz de propagarse a cabo
No estoy seguro de entender su estado de cuenta ...
Si utilizamos el margen para el espaciamiento podemos ver el espacio entre los artículos pero cuando seleccionamos cualquier elemento, el fondo de selección cubrirá el espacio entre los elementos.
... como acabo de añadir Margen (digamos Margen = "10") a sólo el PRIMER GridViewItem y todos los artículos subsiguientes son iguales de tiempo.
código snippet-
... <GridView>
<GridViewItem Margin="20" Width="100" Height="100">
<Image Source="Assets/SmallLogo.png"/>
</GridViewItem> ...
Usted puede dar margen a ItemContainerStyle. En Blend, haga clic con el botón derecho en su cuadrícula, elija Editar plantilla adicional -> Editar contenedor de elementos generados. Dé el margen adecuado al componente OuterContainer.
<GridView.ItemContainerStyle>
<Style TargetType="FrameworkElement">
<Setter Property="Margin" Value="0 0 20 20"/>
</Style>
</GridView.ItemContainerStyle>
Margen de uso para GridViewItem.
Por ejemplo,
<Style x:Key="GridViewItemStyle1" TargetType="GridViewItem">
<Setter Property="FontFamily" Value="{StaticResource ContentControlThemeFontFamily}"/>
<Setter Property="FontSize" Value="{StaticResource ControlContentThemeFontSize}"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="TabNavigation" Value="Local"/>
<Setter Property="IsHoldingEnabled" Value="True"/>
<Setter Property="Margin" Value="0,-10,0,0"/> <!-- here -->
<Setter Property="BorderThickness" Value="0,0,2,0" /> <!-- border-right, show infinity each items.-->
<Setter Property="BorderBrush" Value="Green" />
<Setter Property="Template">
...
</STyle>
- 1. Anulación toString para eliminar los espacios entre los elementos
- 2. Agrupación de GridView en la aplicación Metro de Windows 8
- 3. ¿Cómo preseleccionar múltiples elementos listview/gridview en la aplicación C#/XAML windows 8?
- 4. mejor manera de gestionar los espacios en blanco entre los elementos de la lista en línea
- 5. Comience los Elementos GridView desde la derecha
- 6. Windows 8 ListView con flujo de elementos horizontal
- 7. Cómo eliminar los espacios en blanco entre etiquetas en XML
- 8. sustituir los espacios sólo en entre comillas
- 9. no puede deshacerse de los espacios entre los elementos inline-block
- 10. ¿Cómo se fabrican los mosaicos en vivo en Windows 8?
- 11. Los espacios entre artículos en mi cuadro de lista
- 12. css - deshacerse de los espacios entre vanos
- 13. ¿Cómo elimino la visibilidad de espacios entre elementos en línea?
- 14. Los desencadenadores no son compatibles con Windows 8 XAML?
- 15. Cómo comunicarse entre los servicios de Windows
- 16. ¿Cómo puedo eliminar los espacios en blanco iniciales y finales de los elementos de la matriz?
- 17. ¿Cómo aumentar el cuadro desplegable de elementos mostrados?
- 18. Windows8 ListView y el espacio entre los elementos
- 19. Cómo aumentar los campos en solr
- 20. ¿Cómo aumentar el espacio entre los bordes (splines) y los nodos en graphviz?
- 21. ¿Cómo tratar los espacios en los nombres de las columnas?
- 22. Windows 8 GridView: deshabilitar la visualización del ítem tap
- 23. Eliminar espacios iniciales y finales de los elementos XML
- 24. ¿Cómo aumentar fuentes en todos los elementos de UI en IntelliJ IDEA?
- 25. Windows 8 - Cómo descartar el teclado táctil?
- 26. ¿Cómo doy estilo a los elementos ListView?
- 27. rompe Añadir línea o espacios entre los elementos cuando se utiliza jQuery .Append()
- 28. ¿Cómo se manejan los nombres de archivos con espacios?
- 29. XPath seleccionar todos los elementos entre dos elementos específicos
- 30. ¿Cómo se muestra el divisor entre los elementos de giro?
Si utilizamos el margen para el espaciamiento podemos ver el espacio entre los elementos, pero cuando seleccionamos ningún artículo en el fondo de selección de cubrir el espacio entre los elementos. –
luego intente utilizar 'GridView.CellSpacing' – Fixus
GridView.CellSpacing no es una opción en Winrt (Windows 8). ¿Puedes darme el código completo? –