Sdílet prostřednictvím


Postupy: Provádění operací přetažení mezi aplikacemi

Provádění operací přetažení mezi aplikacemi se nijak neliší od povolení této akce v rámci aplikace, pokud se obě zúčastněné aplikace chovají podle "kontraktu" vytvořeného mezi vlastnostmi AllowedEffect a Effect vlastnostmi.

V následujícím postupu použijete aplikaci založenou na systému Windows, kterou vytvoříte, a textový procesor WordPad, který je součástí operačního systému Windows, k provádění operací přetažení mezi aplikacemi. WordPad má určitou sadu povolených efektů pro přetahování textu; Aplikace založená na Systému Windows, pro kterou napíšete kód, bude fungovat s těmito efekty, aby operace přetažení mohly být úspěšně dokončeny.

Postup přetažení mezi aplikacemi

  1. Vytvořte novou aplikaci model Windows Forms.

  2. TextBox Přidejte do formuláře ovládací prvek.

  3. TextBox Nakonfigurujte ovládací prvek tak, aby přijímal vyřazená data.

    Další informace naleznete v tématu Návod: Provedení operace přetažení v model Windows Forms.

  4. Spusťte aplikaci založenou na Windows a v době, kdy je aplikace spuštěná, spusťte WordPad.

    WordPad je textový editor nainstalovaný systémem Windows, který umožňuje operace přetažení myší. Je přístupný stisknutím tlačítka Start , výběrem možnosti Spustit a zadáním WordPad do textového pole dialogového okna Spustit a kliknutím na OK.

  5. Jakmile je WordPad otevřený, zadejte do něj řetězec textu.

  6. Pomocí myši vyberte text a přetáhněte vybraný text na ovládací prvek v aplikaci založené na TextBox Windows.

    Všimněte si, že když najedete myší na TextBox ovládací prvek (a následně DragEnter vyvoláte událost), kurzor se změní a vybraný text můžete přetáhnout do TextBox ovládacího prvku.

    Kromě toho můžete ovládací prvek nakonfigurovat TextBox tak, aby se textové řetězce přetahovaly a přetahovaly do WordPadu. Další informace naleznete v tématu Návod: Provedení operace přetažení v model Windows Forms.

Viz také