本文介绍了制作边框“自动尺寸”到datagrid单元格的宽度和高度。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在DataTemplate中为DataGridCell使用了一个边框(在本例中是infragistics XamGrid),但是边框总是将缩小到内部TextBlock的大小 - 而且文本块的大小取决于关于文本的数量。使用XAML,如何使Border始终具有网格单元的大小?我尝试将水平和垂直设置设置为拉伸,但是没有效果。以下是我的XAML样本:
< DataTemplate> <网格和NBSP; > <边界了borderThickness = QUOT 1 QUOT; BorderBrush = QUOT;红色"的HorizontalAlignment = QUOT;拉伸" > < TextBlock Text =" {Binding UnitPrice}" /> $ < / Border> < / Grid> < / DataTemplate>
谢谢。
推荐答案实际上,边界不应该缩小。检查Grid是否收缩,即设置网格的HorizontalAlignment或VerticalAlignment或Width或Height。 Actually, the border should not shrink. Check if your Grid shrinks, that is, something sets grid's HorizontalAlignment or VerticalAlignment or Width or Height.
更多推荐
制作边框“自动尺寸”到datagrid单元格的宽度和高度。
发布评论