Windows Vista Forums

<EventTrigger RoutedEvent="Button.Click">

  1. #1


    Horst Klein Guest

    <EventTrigger RoutedEvent="Button.Click">

    I have an idea, but I dont know how to realise it in XAML.
    The online dokumentation gives not really an anser to my problem.

    So, what will I do?

    I try to call a custom Class, Property or Methode (with whatever it works)
    with an Trigger (EventTrigger, ActionTrigger or whatever it works)

    <Button x:Name="MyButton" Content="Button">
    <Button.Triggers>
    <EventTrigger RoutedEvent="Button.Click">
    <UseMyClass>

    </UseMyClass>
    </EventTrigger>
    </Button.Triggers>
    </Button>

    How can I do that?

    Thanks for support.
    Horst

      My System SpecsSystem Spec

  2. #2


    Keith Patrick Guest

    Re: <EventTrigger RoutedEvent="Button.Click">

    You can call a custom property with:
    <Setter PropertyName="" Value=""/>

    There is a whole family of XSetter's

    Not sure about methods, and classes are not executable per se unless you
    count a main() method, in which case you wouldn't have to support "class
    execution" anyway since method execution would cover it via the main().



      My System SpecsSystem Spec

  3. #3


    thelemmings@gmail.com Guest

    Re: <EventTrigger RoutedEvent="Button.Click">

    Why not try something simple like:
    <Button x:Name="MyButton" Content="Button" Click="MyOnClickMethod" />

    With an implemention of MyOnClickMethod in your code behind:
    void Click="MyOnClickMethod"(object sender, RoutedEventArgs rea)
    {
    // Do your stuff
    }

    Luc

    Horst Klein wrote:
    > I have an idea, but I dont know how to realise it in XAML.
    > The online dokumentation gives not really an anser to my problem.
    >
    > So, what will I do?
    >
    > I try to call a custom Class, Property or Methode (with whatever it works)
    > with an Trigger (EventTrigger, ActionTrigger or whatever it works)
    >
    > <Button x:Name="MyButton" Content="Button">
    > <Button.Triggers>
    > <EventTrigger RoutedEvent="Button.Click">
    > <UseMyClass>
    >
    > </UseMyClass>
    > </EventTrigger>
    > </Button.Triggers>
    > </Button>
    >
    > How can I do that?
    >
    > Thanks for support.
    > Horst



      My System SpecsSystem Spec

  4. #4


    Horst Klein Guest

    Re: <EventTrigger RoutedEvent="Button.Click">

    This way I can't go, because I use loose-XAMLs.
    And code behinde is not usable for our Application!
    Horst



      My System SpecsSystem Spec


<EventTrigger RoutedEvent="Button.Click">
Similar Threads
Thread Forum
"right click-send to-documents";one button General Discussion
"right click" and "open" on an icon does not start the program! Vista General
3xQ - "New Folder" button?, "- Shortcut" suffix, Preview bug? Vista file management
Start Menu - when I click on the "pictures" button nothing happens Vista file management
Custom RoutedEvent in EventTrigger of CustomControl Style. Avalon