In WPF heb ik volgend werkend voorbeeld, met 2 kolomen, maar ik kon het enkel oplossen met een Grid, waarbij ik 1000* notatie gebruikte, is er een andere oplossing?
kolom 1: minimum 100, inhoud links, niet gestretched
kolom 2: maximum 150, inhoud rechts, wel gestretched.
De oplossing hieronder is werkend, maar kan het niet met dockpanel?
het lijkt zo omslachtig, en hackerig met 1000*
kolom 1: minimum 100, inhoud links, niet gestretched
kolom 2: maximum 150, inhoud rechts, wel gestretched.
De oplossing hieronder is werkend, maar kan het niet met dockpanel?
het lijkt zo omslachtig, en hackerig met 1000*
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <Border Background="GhostWhite" BorderBrush="Silver" BorderThickness="1" CornerRadius="3" Margin="1" Grid.Row="1" Width="auto" MaxWidth="400"> <StackPanel> <Grid Margin="10,3"> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="1000*" MinWidth="100" MaxWidth="150"/> </Grid.ColumnDefinitions> <WrapPanel MinWidth="100"> <Button Content="Bereken VAA" Margin="0,3" /> </WrapPanel> <TextBox Grid.Column="1" Margin="0,3"/> </Grid> </StackPanel> </Border> |