找回密码
 立即注册

QQ登录

只需一步,快速开始

songxin

银牌会员

9

主题

48

帖子

2075

积分

银牌会员

积分
2075

活字格认证

songxin
银牌会员   /  发表于:2011-9-22 10:59  /   查看:9272  /  回复:14
定义了一个模板列 代码如下
<c1ataGridTemplateColumn Header="项目" IsReadOnly="{Binding CaptlExpnsReadOnly}"
                        CellStyle="{StaticResource DataGridCellTextStyle}" Width="238"
                                       HeaderStyle="{StaticResource DataGridHeaderStyle}" EditOnSelection="True">
                        <c1ataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <TextBlock Text="{Binding CPTLEXPNDTITM,Mode=OneWay}"
                                       TextWrapping="Wrap" Height="auto"
                                       VerticalAlignment="Center" />
                            </DataTemplate>
                        </c1ataGridTemplateColumn.CellTemplate>
                        <c1ataGridTemplateColumn.CellEditingTemplate>
                            <DataTemplate>
                                <TextBox Text="{Binding CPTLEXPNDTITM, Mode=TwoWay}" HorizontalAlignment="Left" MaxLength="20" Height="Auto" Padding="0" Margin="0"/>
                            </DataTemplate>
                        </c1ataGridTemplateColumn.CellEditingTemplate>
                    </c1ataGridTemplateColumn>
当输入数据的时候,光标离开,写的数据就不见了,被清空了,这是为什么?

14 个回复

正序浏览
songxin
银牌会员   /  发表于:2011-9-26 15:03:00
15#
这样就可以了,但是效果不是很美观。文本框的颜色与列的背景色不一样。
<c1ataGridTemplateColumn Header="项目" IsReadOnly="{Binding CaptlExpnsReadOnly}"
                        CellStyle="{StaticResource DataGridCellTextStyle}" Width="238" Tag="1"
                                       HeaderStyle="{StaticResource DataGridHeaderStyle}" EditOnSelection="True">
                        <c1ataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <TextBox Text="{Binding CPTLEXPNDTITM, Mode=TwoWay}" HorizontalAlignment="Left" MaxLength="20" Height="Auto" Padding="0" Margin="0"/>
                            </DataTemplate>
                        </c1ataGridTemplateColumn.CellTemplate>
                    </c1ataGridTemplateColumn>
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-26 13:46:00
14#
你好,经过我们反复验证。你demo中的代码应该没有问题,应该是C1DataGrid的问题。
很抱歉,目前还没有解决方案。
回复 使用道具 举报
songxin
银牌会员   /  发表于:2011-9-26 09:52:00
13#

回复 12# gw0506 的帖子

好的 谢谢
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-26 09:42:00
12#
恩。看到了。有结论立刻回复你。
回复 使用道具 举报
songxin
银牌会员   /  发表于:2011-9-26 09:21:00
11#

回复 9# gw0506 的帖子

现在看得到么?
回复 使用道具 举报
songxin
银牌会员   /  发表于:2011-9-26 09:20:00
10#
附件,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-26 09:05:00
9#
你好。
很抱歉,仍然没有看到你的附件~
回复 使用道具 举报
songxin
银牌会员   /  发表于:2011-9-26 08:59:00
8#

回复 7# gw0506 的帖子

版主周一好,看到我的附件了么?有解决方法了没?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-9-22 16:38:00
7#

回复 6# songxin 的帖子

应该没有这么大。请你查看一下,是不是把bin和obj文件夹也打包了。这两个可以删除。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部