【发布时间】:2016-04-21 15:30:48
【问题描述】:
我想创建一个用户控件,它可以在应用程序运行时通过拖放进行动态移动(类似于 Visual Studio 界面上的不同视图窗口)。
一旦应用程序运行,这样的事情是否可以实现或控件被“锁定”?
【问题讨论】:
-
仅供参考,编码 ui 非常复杂。您可能会在很短的时间内发现自己已经超越了自己。
-
是的,如果您知道自己在做什么,这是可能的并且相对容易做到。例如,如果您在画布中放置一个控件,您可以轻松更改它的
Canvas.Left和Canvas.Top属性以更改控件在画布中的位置。
标签: c# wpf mvvm user-controls window