共用方式為


HOW TO:在應用程式間執行拖放作業

在應用程式間執行拖放作業,與在應用程式內啟用這個動作完全相同,只要相關的兩個應用程式依據 AllowedEffectEffect 屬性所建立的「合約」來表現即可。

在下列程序中,您將使用您建立的 Windows 架構應用程式和 Windows 作業系統內附的 WordPad 文書處理器來執行應用程式間的拖放作業。 WordPad 對被拖放的文字具有某些允許的效果;而您即將為其撰寫程式碼的 Windows 架構應用程式則會使用這些效果,以使拖放作業順利完成。

若要在應用程式間執行拖放程序

  1. 建立新的 Windows 架構應用程式。

    如需詳細資訊,請參閱 HOW TO:建立新的 Windows Form 應用程式專案

  2. 在表單中加入 TextBox 控制項。

  3. 設定 TextBox 控制項以接收置放的資料。

    如需詳細資訊,請參閱逐步解說:在 Windows Form 中執行拖放作業

  4. 執行 Windows 架構應用程式,並在此應用程式執行當中,執行 WordPad。

    WordPad 是 Windows 安裝的文字編輯器,允許拖放作業。 若要將其啟動,可按下 [開始] 按鈕,選取 [執行],然後在 [執行] 對話方塊的文字方塊中輸入 WordPad,再按一下 [確定]。

  5. 一旦 WordPad 開啟後,請輸入一串文字。

  6. 使用滑鼠選取該段文字,然後將所選文字拖曳至 Windows 架構應用程式中的 TextBox 控制項。

    請注意,當您將滑鼠指向 TextBox 控制項 (並因此引發 DragEnter 事件) 時,游標會變更,而您就可將選取的文字置放在 TextBox 控制項中。

    另外,您可以設定 TextBox 控制項,以允許文字字串被拖放進 WordPad 中。 如需詳細資訊,請參閱逐步解說:在 Windows Form 中執行拖放作業

請參閱

工作

HOW TO:將資料加入至剪貼簿

HOW TO:從剪貼簿擷取資料

其他資源

拖放作業和剪貼簿支援