Wrap Panel de WPF

El  panel  WrapPanel  es  muy  parecido  al  StackPanel  ya  que  organiza  los
elementos  hijos  de  forma  similar,  a  saber,  de  derecha  a  izquierda  o  de
izquierda  a  derecha,  sin  embargo  la  diferencia  fundamental  es  que  este
contenedor  añade  filas  o  columnas dependiendo del  espacio disponible para
los elementos hijos. 
Es  utilizado  habitualmente  cuando  no  conocemos  el  número  exacto  de
elementos hijos que contendrá el panel.
Como  ejemplo  podemos  ver  el  siguiente  código  XAML  donde  en  un
WrapPanel añadimos seis controles de tipo Label identificados y de diferentes
colores.

<Window x:Class="WpfApplication1.Window1" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="Window1"> 
    <WrapPanel Name="mainPanel"> 
        <Label Content="Label 1" Background="Red" Width="75"/> 
        <Label Content="Label 2" Background="GreenYellow" Width="75"/> 
        <Label Content="Label 3" Background="Yellow" Width="75"/> 
        <Label Content="Label 4" Background="AliceBlue" Width="75"/> 
        <Label Content="Label 5" Background="Orange" Width="75"/> 
        <Label Content="Label 6" Background="White" Width="75"/> 
    </WrapPanel> 
</Window> 

El resultado de la ejecución:

image


Un comentario sobre “Wrap Panel de WPF”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *