- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个 Windows Phone 8 应用程序,但我在 UI 方面遇到了一些问题。我想要一个将拉伸(stretch)到整个屏幕宽度的控件,并将水平移动其子控件(以填充空间)。
目前,我有一个 Orientation = Horizontal 的 StackPanel,但它不允许子控件( slider )具有 HorizontalAlignment=Stretch(实际上是拉伸(stretch))。我可以手动拉伸(stretch) slider ,但我不想硬编码大小..
代码如下:
<StackPanel Orientation="Horizontal">
<TextBlock Text="Hue Bins" />
<Slider x:Name="HueBins" VerticalAlignment="Bottom" HorizontalAlignment="Stretch" Value="24" Maximum="36" Minimum="1"/>
</StackPanel>
和生成的图像:
在普通的 WPF 中,有 Dockpanel 控件,但 WP8 似乎不存在。有什么可以模仿这种行为的吗?
最佳答案
您可以使用包含两列的 Grid
:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Hue Bins" />
<Slider x:Name="HueBins" Grid.Column="1" VerticalAlignment="Bottom" HorizontalAlignment="Stretch" Value="24" Maximum="36" Minimum="1"/>
</Grid>
关于c# - WP8 中的停靠面板行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14571489/
如何将 CControlBar 派生窗口停靠到拆分窗口 (CSplitterWnd) 的中间?我希望在移动分离器时重新定位栏。 为了更清楚地说明我所追求的是什么,想象一下 Visual Studio(
我正在使用我认为是在 90 年代初开发的 MFC 代码。我被赋予了将软件带入 21 世纪的艰巨任务,使其能够在 Windows 7/8 之类的系统上运行。该应用程序面向众多平台,其中一个是 Windo
我有一个导航 View ,在导航 View 中我想在导航栏的右侧放置一个按钮 here is sencha fiddle My Fiddle is here 你可以看到我的菜单按钮,我希望该按钮位于右
我创建了以下 fiddle 来说明问题 http://jsfiddle.net/spjvo6g2/ 如何将activelist等子div停靠到父div的顶部垂直对齐
我是一名优秀的程序员,十分优秀!