首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GridViewColumn报头对齐网络

GridViewColumn报头对齐网络
EN

Stack Overflow用户
提问于 2014-02-15 19:05:31
回答 1查看 154关注 0票数 0

我有一个GridView:

代码语言:javascript
复制
<GridViewColumn Width="{Binding ElementName=helperField, Path=ActualWidth}" >
    <GridViewColumn.Header>
        <StackPanel Orientation="Horizontal" >
            <TextBlock Text="{x:Static lang:TextResource.name}" HorizontalAlignment="Left" Width="200" />
            <TextBlock Margin="20,0,0,0" Text="{Binding SelectedWorkingDate.WorkingDate.Date, StringFormat=d}" Width="100" />
            <TextBlock Margin="0,0,17,0" Text="{x:Static lang:TextResource.workingtime_time}" Width="80"  />
            <TextBlock Text="{x:Static lang:TextResource.desc}" Margin="15,0,0,0" Width="300" HorizontalAlignment="Right" />
        </StackPanel>
    </GridViewColumn.Header>

..。

现在我的gridViewColumn填满了所有可用的空间,但是头也在f.e.之后移动。最大化窗口。我该怎么做才能让我的StackPanel在报头中有明确的位置。

我还用ListView创建了一个空白项目,将GridViewColumn width=设置为“900”,并看到了相同的行为,所以也许我应该使用某个属性来更改该行为?

EN

回答 1

Stack Overflow用户

发布于 2014-02-15 20:05:34

您可以使用Canvas:

代码语言:javascript
复制
<Canvas>
   <TextBlock Canvas.Top="20" Canvas.Left="20" Text="{x:Static lang:TextResource.name}"
</Canvas>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21796646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档