2010-06-06 78 views
0

我一直在Silverlight中做一个面向日期的应用程序。我开始更改日历模板以在每个日期包含一个列表框,并且创建了一个包含简单项目的列表框。自定义日历拖放事件:查找日期下降到

我在这两个元素上实现了一个简单的拖放操作,所以现在我可以从包含项目的列表框拖动到日期列表框上并有一个事件。

缺点是:如果发生这种情况,我不知道它被放到哪个日期。

我该如何解决这个问题?

请注意:日期降至不一定日期当前选择...

+0

我觉得拖拽实现将对该回答一个显著的影响。可能是你的一个想法,详细说明实现,有多种不同的方式可以完成它。 – AnthonyWJones 2010-06-06 20:58:08

回答

0

事实证明,使用不同的拖放实现(http://silverlightdragdrop.codeplex.com/)拉去日期相对容易:

DateTime datetime = (DateTime)((DropTarget)sender).DataContext;

感谢所有观看和思考......