首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

Silverlight DataGrid 自定义编辑列,打开之后怎么填充整个单元格

2013-02-17 
Silverlight DataGrid 自定义编辑列,打开之后如何填充整个单元格sdk:DataGridTemplateColumn.CellEditing

Silverlight DataGrid 自定义编辑列,打开之后如何填充整个单元格


<sdk:DataGridTemplateColumn.CellEditingTemplate>
   <DataTemplate>
      <TextBox Width="80" Text="{Binding Position,Mode=TwoWay}" Loaded="TextBox_Loaded"/>
   </DataTemplate>
</sdk:DataGridTemplateColumn.CellEditingTemplate>


这个是我自定义的一个编辑列,点击单元格启动编辑之后,怎么样让这个Box填充整个单元格,我设置了水平和垂直拉伸都不可以啊
[解决办法]
你新建一个新项目然后将上面的代码拷入一个DataGrid并且运行可以发现是填充满整个单元格的。
出现无法填充满单元格的情况应该是你有针对TextBox控件的默认样式约束。可以考虑另外写一个样式约束或者强制设置不约束此单元格TextBox。

热点排行