我正在尝试在我的应用程序中实现UserControl(橙色)之间的依赖关系。他们应该能够一起开始/停止,或者从/开始到预定的时间/位置。
我有两个问题:
我的第一个问题是:您将如何解决该问题?我对MVVM和C#/ WPF(学生)还很陌生,但是我已经掌握了DependencyProperties,Events,INotifyPropertyChanged等的基础知识。是否有类似这样的库?我想我必须编程某种坐标系才能自由拖放我的用户控件,并且仍然知道水平位置。有更容易的方法吗?
我的应用程序应该能够连接两个橙色的UserControl,以彼此启动/停止不同的定位命令(蓝线),或者让UserControls从绝对位置/时间启动/停止。如果我水平移动UserControl,则已连接的UserControl应遵循其“轴通道”。这可以实现吗?我将如何编程呢?我想在视图中的DependencyProperties,事件和绑定。我可以使用的东西已经存在吗?简单的甘特图启发了我,您也可以在其中“连接”不同的任务。您将如何进行此类编程?任何输入都会有帮助。
先谢谢您!我希望我在正确的论坛中提出这个问题,Stackoverflow已经对我有很大帮助。
以下是我要实现的Visio绘图: