我一直在使用silverlight来做一个面向日期的应用程序。我开始更改日历模板以在每个日期包含一个列表框,我创建了一个包含简单项目的列表框。
我在这两个元素上实现了一个简单的拖放,所以现在我可以从包含项目的列表框拖动到日期的列表框并有一个事件。
缺点是:在这种情况下,我不知道它被丢弃的日期。
我怎么能弄清楚这一点?
请注意:删除的日期不一定是当前选择的日期...
答案 0 :(得分:0)
事实证明,使用不同的拖放实现(http://silverlightdragdrop.codeplex.com/)让我对日期相对容易:
DateTime datetime = (DateTime)((DropTarget)sender).DataContext;
非常感谢观看和思考......