找回密码
 立即注册

QQ登录

只需一步,快速开始

q406157290

高级会员

124

主题

531

帖子

1359

积分

高级会员

积分
1359

活字格认证

q406157290
高级会员   /  发表于:2015-3-2 20:31  /   查看:6365  /  回复:7
<c1:C1FlexGrid.Columns>
                    <c1:Column>
                        <c1:Column.CellTemplate>
                            <DataTemplate>
                                <TextBox x:Name="textBox" Text="text"></TextBox>
                            </DataTemplate>
                        </c1:Column.CellTemplate>
                    </c1:Column>
</c1:C1FlexGrid.Columns>

请问后台中如何获取到 template列中的控件  
已经控件中的Text
麻烦了

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-3 10:53:00
沙发
回复 1楼q406157290的帖子

你已经在XAML里设置了TextBox,从C1FlexGrid中获取TextBox,就可以得到this.textBox.Text。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
q406157290
高级会员   /  发表于:2015-3-3 11:37:00
板凳
回复 2楼Alice的帖子

请问您试过你说的这种方法吗
请您测试后再回复我 可以吗
这样是在后台无法取到的  请您自己尝试一下
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-3 16:50:00
地板
回复 3楼q406157290的帖子

在Template中找控件最重要的就是让控件初始化到visualtree上。

http://gcdn.gcpowertools.com.cn/showtopic-15688.html
在你之前提问的帖子里,有WPF的模板的相关知识,也推荐了你阅读《深入浅出WPF》。

flexgrid遵循WPF下的编程规范,这里需要使用WPF的FrameworkTemplate.LoadContent 方法。
代码参考:
  1. TextBox textbox = flex.Columns[0].CellTemplate.LoadContent() as TextBox;
  2.             var text = textbox.Text;
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
q406157290
高级会员   /  发表于:2015-3-4 13:24:00
5#
回复 4楼Alice的帖子

您上次给我的回复直接是this.控件名
跟你这次写到完全不一样啊   这不能怪我啊  
您上次说的this.textBox.Text  就是取不到Template中的控件的text   难道不是吗
分明是这次和上次回答的不一样
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-4 18:45:00
6#
回复 5楼q406157290的帖子

很抱歉我回答上的不清楚给你带来的误解和不方便。
请问你的这个问题得到解决了么?还有什么不清楚的地方么?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
q406157290
高级会员   /  发表于:2015-3-5 08:30:00
7#
回复 6楼Alice的帖子

没有了 谢谢你的帮助
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-5 18:16:00
8#
回复 7楼q406157290的帖子

不用客气。
此问题关闭,如果有新问题请开新帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部