WPF 自定义控件dragdrop ,当主窗口有多个这个自定义控件的时候,怎么获取,拖动的是哪一个

在WPF中,自定义拖拽控件dragdrop控件,当其他人使用这个控件的时候,怎么获取当前拖拽的是哪个控件,而且,因为在自定义控件的时候,会有drop方法,但是在drop方... 在WPF中,自定义拖拽控件dragdrop控件,当其他人使用这个控件的时候,怎么获取当前拖拽的是哪个控件,而且,因为在自定义控件的时候,会有drop方法,但是在drop方法中,无法Remove();.Add();,因为不知道当前拖动的是哪一个,能明白我所说的是什么意思吗?求哪位大神指导! 展开
 我来答
匿名用户
2013-12-05
展开全部
假设你的自定义控件名称为toogleButtonExtend1,包含一个textBlock,那么获取方法为:(this.toogleButtonExtend1.Template.FindName("textblock", toogleButtonExtend1) as TextBlock).Text = "fsdjfklsd";。望采纳,谢谢
追问
也许你说的有道理,但是我所说 是用dragdrop的方法做出来的,里面有一个地方需要在drop方法中把拖动之前的那个Remove();掉,然后在拖到的地方.Add();它,如果是做拖拽的应用程序的话,这个还是很好做的,但是现在是把这个做成自定义的控件的,这样的话,就有难度了,因为获取不到他拖拽之前的那个值,并且把他拖拽之前的那个值remove()掉
阳光的雷咩咩
2013-12-05 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7610万
展开全部
哪里有什么dragdrop控件?术语要规范一点。。。
追问
可能我没有写清楚!是自定义拖拽控件,但是用到dragdrop这方面的知识!
追答
前几天我也在学习拖拽,在网上找到一个很好用的三方控件,几乎不需要后台代码就可以实现拖动。
https://github.com/punker76/gong-wpf-dragdrop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式