Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > .NET General

Vista - Stretching a middle child control in WPF

Reply
 
Old 10-19-2008   #1 (permalink)
uncaged


 
 

Stretching a middle child control in WPF

In a row of a vertically-oriented StackPanel, I want a label, then a text
box, and then a checkbox. I want the label and checkbox as wide as their
text, and the text box to stretch based on the width of the parent (so that
the checkbox is docked to the right). How do I do this?

I tried the following (as a child to a vertically-oriented stack panel):

<DockPanel FlowDirection="RightToLeft" Height="Auto" Width="Auto">
<CheckBox FlowDirection="LeftToRight" Height="16"
HorizontalAlignment="Left" Width="Auto">CheckBox</CheckBox>
<DockPanel FlowDirection="LeftToRight" Height="Auto" Width="Auto">
<Label Height="28" HorizontalAlignment="Left" Width="Auto">Label</Label>
<TextBox Height="23" Width="Auto" />
</DockPanel>
</DockPanel>

Because of the RightToLeft flow direction of the outer dock panel, the first
child (the check box) appears to the right of the label and text box, and
because the last child (the dock panel holding the label and text box) is
Stretch and Auto width, the result is visually what I want. However, the tab
order goes to the check box before the text box.

How can I get the desired result?

Thanks.



My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Faxed images stretching?!? Vista print fax & scan
Stretching a middle child control in WPF .NET General
Stretching a middle child control in WPF .NET General
Prevent images from stretching on a widescreen Vista music pictures video
FEATURE REQUEST: control over whether child processes block PowerShell


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46