Unanswered Mehrere TagVisualizer

  • Montag, 26. September 2011 12:26
     
      Enthält Code

    Hallo, (gehört die Surface WPF frage hier her?!) nun ja..

    ich habe folgendes Problem:

    <Grid>
            <s:TagVisualizer x:Name="mainTagVisualizer" VisualizationAdded="OnVisualizationAdded">
                <s:TagVisualizer.Definitions>
                    <s:TagVisualizationDefinition
                Value="192"
                Source="BoxVisualization.xaml"
                MaxCount="1"
                PhysicalCenterOffsetFromTag="5,2"
                LostTagTimeout="2000" />
                </s:TagVisualizer.Definitions>
            </s:TagVisualizer>
    
    <Canvas x:Name="ImageCanvas"><Image Source="Resources....." x:Name="im" TouchEnter="OnTouchEnter" /></Canvas>
    
    </Grid>
    


    Ich habe einen TagVisualizer und ein Canvas mit Bildern darin, die TouchEnter Events enthalten. Der TV ist so groß wie das Fenster. Das Canvas ist allerdings nur halb so groß und liegt in der Mitte.

    Wenn ich nun mit meinem C0 Tag auf den Surface komme, dann soll das entsprechende Bild verschwinden (das passiert in meinem OnTouchEnter) und dann soll OnVisualizationAdded ausgeführt werden, wodurch um das Tag informationen angezeigt werden.

    Jedoch ist es so, dass das bild verschwindet, jedoch muss ich den Tag lösen und wieder aufsetzen, damit OnTagVisualizationAdded ausgelöst wird.

    Wie kann ich es anstellen, dass ich beide auslösen, ein VisualizationOver, RoutedEvent oder so nutzen kann?

    Es ist wichtig, das ich den Tag auf das Bild stelle, dieses dann verschwindet und auf dem TV dann den Tag visualisiert.

     

    Danke für eure Unterstützung.

    EDIT: Ich arbeite an dem Surface 2, aber ich freue mich auch über eine Realisierung für den SDK1 ;) sind denke ich recht identisch..

    • Bearbeitet needhelp5 Montag, 26. September 2011 12:29 Zusatzinfo
    •  

Alle Antworten