Sdílet prostřednictvím


Použití vlastní aktivity

Aktivity odvozené z Activity podtřídy nebo jejich podtřídy lze skládat do větších pracovních postupů nebo vytvářet přímo v kódu. Tento článek popisuje, jak používat vlastní aktivity v pracovních postupech vytvořených v kódu nebo v návrháři.

Poznámka:

Vlastní aktivity lze použít ve stejném projektu, ve kterém jsou definovány, pokud se vlastní aktivita i aktivita, která ji používá, kompilují (to znamená, že se načítají vytvořením instance typu vygenerovaného procesem sestavení) Pokud se odkazující aktivita načte dynamicky (například pomocí ActivityXAMLServices), mělo by být odkazované sestavení umístěné v jiném projektu, nebo musí být kód XAML vygenerovaný návrhářem ručně upravován, aby to bylo možné.

Použití vlastní aktivity k projektu pracovního postupu

  1. Přidejte odkaz z hostitelského projektu do projektu knihovny aktivit obsahující vlastní aktivitu.

  2. Sestavte řešení.

  3. Pokud chcete použít vlastní aktivitu v návrháři, vyhledejte vlastní aktivitu na panelu nástrojů a přetáhněte aktivitu na plochu návrháře.

  4. Pokud chcete použít vlastní aktivitu v kódu, přidejte direktivu using , která odkazuje na vlastní projekt aktivity, a předejte nové instanci aktivity Invoke.