0
我想在我的silverlight 3.0項目中創建拖放功能。Silverlight拖放自定義控件
我使用2009年11月發佈的silverlight工具包。
我創建了幾個自定義用戶控件,並希望對它們應用拖放功能。
我檢查使用
ListBoxDragDropTarget
與列表框卻發現它必須綁定到一些數據源。
有沒有辦法將我的自定義控件放入列表框並實現拖放行爲?
謝謝
我想在我的silverlight 3.0項目中創建拖放功能。Silverlight拖放自定義控件
我使用2009年11月發佈的silverlight工具包。
我創建了幾個自定義用戶控件,並希望對它們應用拖放功能。
我檢查使用
ListBoxDragDropTarget
與列表框卻發現它必須綁定到一些數據源。
有沒有辦法將我的自定義控件放入列表框並實現拖放行爲?
謝謝
您可以從DragDropTarget繼承您的控件。假設你想創建TextBox並且你想從DataGrid中刪除項目。然後你創建
public class DropingTextBox : DragDropTarget<DataGridRow,TextBox>{}
然後你可以覆蓋DragDropTarget的方法。
請寫下你想做的,也許我可以幫助更多。你想達到什麼樣的行爲?
感謝Damir,我想創建一些圖表控件,數據網格控件並將它們放置在可以在區域之間拖放控件的區域中。我會嘗試你的解決方案並告訴你發生了什麼事 – 2011-01-11 08:50:28