社区
C#
帖子详情
怎么用C#代码实现WPF中的控件拖动与拉伸
zheyimiao
2009-10-21 03:20:50
如题,希望大家不吝赐教,拖动与拉伸,先谢谢啦!
...全文
107
3
打赏
收藏
怎么用C#代码实现WPF中的控件拖动与拉伸
如题,希望大家不吝赐教,拖动与拉伸,先谢谢啦!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aotian798
2009-10-23
打赏
举报
回复
顶下吧!
Error_Code
2009-10-23
打赏
举报
回复
GetPosition()的参数是相对某个目标的位置
按照你的情况来看 这里的参数应该设置成 b.Parent 即b的上层容器
zheyimiao
2009-10-23
打赏
举报
回复
不是吧,都没人过问。顶一下,用Margin属性来操作时候,鼠标的哪个事件可以用来定位阿?我用b.Margin = new Thickness(e.MouseDevice.GetPosition(null).X, e.MouseDevice.GetPosition(null).Y, b.Margin.Right, b.Margin.Bottom);但是拉动的效果很不好,而且点击控件的时候控件位置会变
C#
wpf
附加属性
实现
任意
控件
拖动
调整大小
使用附加属性将各种
控件
拖动
改变大小功能整合到一起,提高复用性和移植性,界面和逻辑分离,支持自定义
拖动
样式。原文链接:https://blog.csdn.net/u013113678/article/details/121719278
WPF
中
的可以
实现
缩放拖拽功能的布局
控件
基于Canvas编写的 布局
控件
可以
实现
以鼠标为
中
心滚轮缩放 左键拖拽功能
从新手入门
WPF
框架编程(
C#
VS2022)
WPF
(Windows Presentation Foundation)是微软新一代图形系统,基于DirectX 9/10技术的
WPF
不仅带来了前所未有的3D界面, 程序员在
WPF
的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望。
WPF
框架提供了超丰富的.NET UI框架,集成了矢量图形、动画、丰富的流动文字支持,3D视觉效果和强大无比的
控件
模型框架,它提供了统一的编程模型、语言,依靠.Net平台的成熟生态 ,真正做到了分离界面设计与
代码
开发,让开发者可快速创建绚丽漂亮的基于Windows的桌面应用程序, 本课程是黄老师的 .Net平台开发系列课程之一,通过
WPF
框架
控件
与精炼知识点的梳理与细致讲解,结合
代码
实战演练,帮助学员迅速掌握
WPF
开发,达到企业级
WPF
框架开发的水平!
.NET、
WPF
、
C#
自定义
控件
拖动
,
拉伸
,改变大小、定位,实时显示位置
你可以在自己的项目
中
定义任何一个自定义
控件
,让他产生
拖动
,放大缩小,定位,显示数值的功能,只需将本项目生成一下,并引用它就可以
实现
你想要的功能,无需其他任何操作。如何引用?其
中
有Demo。
wpf
控件
拖动
改变大小并显示定位和大小
wpf
控件
拖动
改变大小并显示定位和大小,也可在运行时输入数字直接改变
控件
大小或者canvas定位。
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章