社区
C#
帖子详情
WPF控件拖拽的问题
tei333
2017-11-07 02:52:41
有一种情况,我再没加图中ScrollViewer控件的时候,整个自定义控件我是可以随意拖动的,但是现在加了这个控件后我就不能再拖动了,这是什么原因呢?哪位大神帮忙解释一下
...全文
215
2
打赏
收藏
WPF控件拖拽的问题
有一种情况,我再没加图中ScrollViewer控件的时候,整个自定义控件我是可以随意拖动的,但是现在加了这个控件后我就不能再拖动了,这是什么原因呢?哪位大神帮忙解释一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tei333
2017-11-07
打赏
举报
回复
引用 1 楼 Libby1984 的回复:
你所说的拖动是什么样的拖动,哪个Element被拖动?
整个usercontrol的拖动
Milo米啊米啊米
2017-11-07
打赏
举报
回复
你所说的拖动是什么样的拖动,哪个Element被拖动?
WPF
拖拽
交互全攻略及实现自定义
拖拽
控件
及数据交换技巧解析
本文介绍了在
WPF
中实现
拖拽
功能的概念和步骤。
拖拽
操作涉及拖动源(Drag Source)和拖动目标(Drop Target),数据通过数据对象(Data Object)传递。在
WPF
中,通过DoDragDrop方法启动操作,设置AllowDrop属性为true来启用放置目标,文章还提供了使用示例。此外,还讨论了在
拖拽
操作期间可能需要处理的其他事件,如GiveFeedback,以及如何使用DataObject方法来检查和处理数据。最后,提到了在实际开发中遇到的
问题
,并提供了一个自定义
拖拽
控件
的实现思路和代码
拖拽
TreeViewItem到OCX
控件
由于C#在性能方面,和C++还是有不少的差距,所以在项目中有一块是用C++的OCX
控件
实现,然后包括在
WPF
项目中。由于C++,C#属于不同的体系架构,造成了许多
问题
,特使是
拖拽
TreeViewItem到OCX
控件
上面,两者的渲染方式不同,OCX
控件
一直显示在最前面,所以
拖拽
的时候,看不见
拖拽
的AdornerLayer,并且鼠标还显示禁止状态。下面的内容主要是解决这两个
问题
的经历: 1...
WPF
Rendertransform 发生抖动,TranslateTransform位置偏移;
拖拽
抖动
WPF
Rendertransform 抖动,TranslateTransform 位置偏移
拖拽
抖动 的解决
从
WPF
控件
拖放到Winform
控件
的注意事项
最近在开发一个项目时,需要在
WPF
窗体中嵌入Winform
控件
,在尝试从
WPF
控件
拖放到Winform
控件
时遇到了一些
问题
,现将
问题
和解决方法总结如下: 1、如果自定义了
拖拽
实体类,如 public class DragObject { public string Name { get; set; } } 应在类定义前加[Serializa...
C#
WPF
拖拽
功能附加属性封装类
本文提出了一种改进的
WPF
拖拽
实现方案,通过
控件
级事件注册和视觉树精准查找解决了三个核心
问题
:1)
控件
嵌套场景下的
拖拽
源精准定位;2)全局事件重复触发;3)
拖拽
逻辑解耦。方案采用附加属性标记注册
控件
,使用字典存储各
控件
独立状态,并提供了通用视觉树查找方法FindParentControl()支持自定义筛选条件。通过DragDropAttached类封装
拖拽
逻辑,支持自定义数据源提供器(DragDataProvider)、
拖拽
校验器(DragEnterHandler)和落地处理器(DropHandler)。相
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章