Udostępnij za pośrednictwem


HitTestLocations Wyliczenie

Definicja

Przestroga

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Opisuje obszar projektanta, który zawiera punkt przekazany do HitTest(Point) metody.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class HitTestLocations
[System.Flags]
public enum HitTestLocations
[System.Flags]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public enum HitTestLocations
[<System.Flags>]
type HitTestLocations = 
[<System.Flags>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type HitTestLocations = 
Public Enum HitTestLocations
Dziedziczenie
HitTestLocations
Atrybuty

Pola

ActionArea 2

Wskazuje obszar zawarty przez przycisk rozwijania, który został trafiony.

Bottom 32

Wskazuje, że u dołu projektanta został trafiony.

Connector 64

Wskazuje, że łącznik w projektancie został trafiony.

Designer 1

Wskazuje, że każdą część projektanta została trafiona.

Left 4

Wskazuje, że lewa część projektanta została trafiona.

None 0

Wskazuje, że żadna część projektanta nie została trafiona.

Right 16

Wskazuje prawą część projektanta, która została trafiona.

Top 8

Wskazuje, że górna część projektanta została trafiona.

Przykłady

W poniższym przykładzie pokazano dodanie nowej gałęzi przy użyciu projektanta opartego CompositeActivityDesigner na klasie . Jeśli CanInsertActivities metoda zwraca truewartość , zostanie utworzona nowa gałąź przy użyciu InsertActivities metody . ConnectorHitTestInfo Obiekt jest tworzony jako parametr InsertActivities metody przy użyciu lokalizacji projektanta przepływu pracy, określając flagę Projektant. Po zakończeniu EnsureVisibleContainedDesigner ta metoda jest używana w celu upewnienia się, że nowo dodana gałąź jest wyświetlana w projektancie przepływu pracy.

protected override CompositeActivity OnCreateNewBranch()
{
    return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
    Return New ParallelIfBranch()
End Function

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

HitTestLocations metoda służy do HitTest opisywania obszaru projektanta trafionego przez kliknięcia myszy i przeciąganie i upuszczanie operacji. Użyj elementu , HitTestLocations aby zdecydować, jakiego rodzaju akcję należy wykonać w odpowiedzi na pomyślny test trafienia.

Dotyczy