如何在代码后面设置Height="*"和Height="Auto" ?
如何使WPF控件根据其中的内容更改其大小?
有什么办法如何告诉组件在WPF中占用100%的可用空间? 喜欢 width: 100%; 在CSS中 我有这个XAML,我不知道如何强制Grid达到100%的宽度。 <ListBox Name="lstConnections"> <ListBox.ItemTemplate> <DataTemplate> <Grid Background="LightPink"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <TextBlock Grid.Row="0" Grid.Column="0" Text="{Binding Path=User}" Margin="4"></TextBlock> <TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding Path=Password}" Margin="4"></TextBlock> <TextBlock Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" Text="{Binding Path=Host}" Margin="4"></TextBlock> </Grid> </DataTemplate> </ListBox.ItemTemplate> </ListBox> 结果看起来像 替代文字http://foto.darth.cz/pictures/wpf_width.jpg 我做了粉红色,所以很明显需要多less空间。 我需要使粉红色的网格100%的宽度。
可能重复: 根据内容调整iframe的大小 我正在加载一个iFrame,并希望父级根据iFrame内容的高度自动更改高度。 简而言之,所有页面都属于同一个域,所以我不应该碰到跨站脚本问题。