社区
WPF/Silverlight
帖子详情
ItemControl里控件如何获得
zxhxiaoyi51
2012-05-16 12:08:29
ItemControl的DataTemplate里面的 控件如何获得呢
主要是第一步 如何获得这个容器控件 不会 谢谢了
...全文
173
4
打赏
收藏
ItemControl里控件如何获得
ItemControl的DataTemplate里面的 控件如何获得呢 主要是第一步 如何获得这个容器控件 不会 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Architecture Net
2012-05-16
打赏
举报
回复
也可以参考http://www.cnblogs.com/chengxingliang/archive/2012/05/08/2487115.html
根据点击行按钮事件等方式,通过 VisualTreeHelper.GetParent(触发事件的按钮对象)的方式去获取当前行模板的根元素,然后通过该根元素使用 VisualTreeHelper.GetChild(spParent2, 1)或者 spParent1.FindName("tbName")的方式获取其他子控件。
tygh2001
2012-05-16
打赏
举报
回复
参考
http://www.cnblogs.com/jiwenchao/archive/2011/04/08/2009248.html
主要通过ItemContainerGenerator来获取,
但是如果设置了Visual什么来着,可能会出现查找不到的情况,
说的不一定正确,希望对你有帮助。。
WPF中
Item
s
Control
应用虚拟化时找到子元素的方法
参考:http://blog.csdn.net/muzizongheng/article/details/42141755
wpf 获取
item
control
里
的按钮
比如想要获取以下xaml
里
的按钮 <
Item
s
Control
BorderBrush="Black" BorderThickness="2" Name="cat1"
Item
sSource="{Binding Questions[0]}" Margin="65,0,0,165"> <
Item
s
Control
.
Item
sPanel> <
Item
sPanelTemplate> &l
WPF 获取
Control
Template 或DataTemplate样式
里
面的
控件
WPF常用到
Control
Template 或DataTemplate,可以再
里
面嵌套
控件
,那么问题来了,在
Control
Template 或DataTemplate
里
面写的
控件
或容器怎么获取呢,直接使用name是不行的 以下贴出MSDN官方的解决方法
Control
Template https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/...
WPF 遍历DataTemplate(获取所有
控件
)
情况1:在设定DataTemplate的Name,并且他是在前台表示时,获取DataTemplate
里
的指定
控件
。 方法: http://blog.csdn.net/wackelbh/article/details/6003947(参考这篇文章)
在WPF中使用
Item
s
Control
控件
来实现线状图
控件
(一)
在前面的文章
里
面提到了如何使用
Item
s
Control
编写一个直方图
控件
(还没有写完,今天因为有急用就先写线状图的编写方法了),因此在阅读这篇文章之前,推荐先阅读下面几篇文章:1. 使用ListBox
控件
来实现直方图
控件
(一)2. 使用ListBox
控件
来实现直方图
控件
(二)3. 使用ListBox
控件
来实现直方图
控件
(三)4. 使用
WPF/Silverlight
8,731
社区成员
12,028
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章