HOW TO:在應用程式間執行拖放作業
在應用程式間執行拖放作業,與在應用程式內啟用這個動作完全相同,只要相關的兩個應用程式依據 AllowedEffect 和 Effect 屬性所建立的「合約」來表現即可。
在下列程序中,您將使用您建立的 Windows 架構應用程式和 Windows 作業系統內附的 WordPad 文書處理器來執行應用程式間的拖放作業。 WordPad 對被拖放的文字具有某些允許的效果;而您即將為其撰寫程式碼的 Windows 架構應用程式則會使用這些效果,以使拖放作業順利完成。
若要在應用程式間執行拖放程序
建立新的 Windows 架構應用程式。
如需詳細資訊,請參閱 HOW TO:建立新的 Windows Form 應用程式專案。
在表單中加入 TextBox 控制項。
設定 TextBox 控制項以接收置放的資料。
如需詳細資訊,請參閱逐步解說:在 Windows Form 中執行拖放作業。
執行 Windows 架構應用程式,並在此應用程式執行當中,執行 WordPad。
WordPad 是 Windows 安裝的文字編輯器,允許拖放作業。 若要將其啟動,可按下 [開始] 按鈕,選取 [執行],然後在 [執行] 對話方塊的文字方塊中輸入 WordPad,再按一下 [確定]。
一旦 WordPad 開啟後,請輸入一串文字。
使用滑鼠選取該段文字,然後將所選文字拖曳至 Windows 架構應用程式中的 TextBox 控制項。
請注意,當您將滑鼠指向 TextBox 控制項 (並因此引發 DragEnter 事件) 時,游標會變更,而您就可將選取的文字置放在 TextBox 控制項中。
另外,您可以設定 TextBox 控制項,以允許文字字串被拖放進 WordPad 中。 如需詳細資訊,請參閱逐步解說:在 Windows Form 中執行拖放作業。