2010-06-06 124 views
0

我一直在Silverlight中做一個面向日期的應用程序。我開始更改日曆模板以在每個日期包含一個列表框,並且創建了一個包含簡單項目的列表框。自定義日曆拖放事件:查找日期下降到

我在這兩個元素上實現了一個簡單的拖放操作,所以現在我可以從包含項目的列表框拖動到日期列表框上並有一個事件。

缺點是:如果發生這種情況,我不知道它被放到哪個日期。

我該如何解決這個問題?

請注意:日期降至不一定日期當前選擇...

+0

我覺得拖拽實現將對該回答一個顯著的影響。可能是你的一個想法,詳細說明實現,有多種不同的方式可以完成它。 – AnthonyWJones 2010-06-06 20:58:08

回答

0

事實證明,使用不同的拖放實現(http://silverlightdragdrop.codeplex.com/)拉去日期相對容易:

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

感謝所有觀看和思考......