با سلام
چطوری میشه expander شکل 1 به expander شکل 2 تبدیل کرد؟
با سلام
چطوری میشه expander شکل 1 به expander شکل 2 تبدیل کرد؟
Expander هایت را داخل StackPanel قرا بده:
<StackPanel Orientation="Vertical">
<Expander/>
<Expander/>
<Expander/>
<StackPanel/>
اگر Net. نمی دانید وارد نشوید.
بیبین اقا رضا من واسه اینکه expander ها رو کنار هم بچینم مجبورم سایزشون رو اینقدر کوچک کنم تا این کار صورت بگیره و وقتی که expander ها روکوچیک میکنم دیگه محتواشون هم نمایش داده نمیشه هیمن کار رو با stackpanel هم انجام دادم ولی بازم فرقی نکرد میشه کد نمونه ای بزارید
ممنون
<Window x:Class="WpfApplication3.Window1"
xmlns="http://schemas.microsoft.com/winfx/2...l/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<ScrollViewer>
<StackPanel Orientation="Vertical">
<Expander Header="Ex1" IsExpanded="True">
<StackPanel>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
</StackPanel>
</Expander>
<Expander Header="Ex1" IsExpanded="False">
<StackPanel>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
</StackPanel>
</Expander>
<Expander Header="Ex1" IsExpanded="False">
<StackPanel>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
<Button Content="B1"/>
</StackPanel>
</Expander>
</StackPanel>
</ScrollViewer>
</Grid>
</Window>
اگر Net. نمی دانید وارد نشوید.
ممنون از پاسخت اقا رضا
اما من میخوام محتوای expande یه مجموعه از تکست باکس و لیبل ها باشند که با اندازه های مختلفی کتار هم چیده شده اند اما این کار رو توی stackpanel میتونم انجام بدم؟
خوب داخل Expander ات یک grid و یا canvas و یا ... بگذار و داخل اون کنترل هایت را layout کن.
<Expander Header="Ex1" IsExpanded="True">
<Grid Height="93">
<Button Content="B1" Margin="10,10,90,0" Height="34" VerticalAlignment="Top" />
<TextBox Text="B1" Margin="10,0,44,5" Height="38" VerticalAlignment="Bottom" />
</Grid>
</Expander>
آخرین ویرایش به وسیله رضا عربلو : سه شنبه 15 اردیبهشت 1388 در 10:28 صبح
اگر Net. نمی دانید وارد نشوید.