Click here to Skip to main content
15,886,067 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: looking for binding properties dynamicly in wpf Pin
Pete O'Hanlon6-Mar-12 22:01
mvePete O'Hanlon6-Mar-12 22:01 
QuestionHoe to find Listbox index from point ? (WPF) Pin
falukky3-Mar-12 10:15
falukky3-Mar-12 10:15 
AnswerRe: Hoe to find Listbox index from point ? (WPF) Pin
Abhinav S4-Mar-12 21:12
Abhinav S4-Mar-12 21:12 
Questionhow to right click on item from Listbox and open menu on WPF Pin
gshhar3-Mar-12 8:34
gshhar3-Mar-12 8:34 
Questionhtml editor Pin
MemberDotNetting2-Mar-12 12:04
MemberDotNetting2-Mar-12 12:04 
AnswerRe: html editor Pin
Pete O'Hanlon2-Mar-12 21:31
mvePete O'Hanlon2-Mar-12 21:31 
AnswerRe: html editor Pin
Abhinav S2-Mar-12 23:10
Abhinav S2-Mar-12 23:10 
QuestionGalaSoft and Events Pin
Kevin Marois2-Mar-12 6:15
professionalKevin Marois2-Mar-12 6:15 
I'm using the Galasoft library to attempt to wire up event handling between a view and a viewmodel. There's a discussion of it here[^].

I have a list of customers defined as:

<ListBox ItemsSource="{Binding Customers}"
            Grid.Row="0">

    <i:Interaction.Triggers>
        <i:EventTrigger EventName="ListBoxItem.MouseDoubleClick">
            <g:EventToCommand Command="{Binding ListItemDoubleClickCommandd}" PassEventArgsToCommand="True" />
        </i:EventTrigger>
    </i:Interaction.Triggers>

</ListBox>


In the code behind I have:

private ICommand _ListItemDoubleClickCommand;
public ICommand ListItemDoubleClickCommandd
{
    get
    {
        if (_ListItemDoubleClickCommand == null)
        {
            _ListItemDoubleClickCommand = new RelayCommand(listDoubleClicked);
        }
        return _ListItemDoubleClickCommand;
    }
}

private void listDoubleClicked()
{
}


When I double click a list item, nothing happens. The listDoubleClicked method is never called.

Now, I also added a rectangle:

<Rectangle Fill="LightGray"
            Stroke="Black"
            Width="200"
            Height="100"
            Grid.Row="1">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="MouseEnter">
            <g:EventToCommand Command="{Binding RectangleMouseEnterCommand, Mode=OneWay}"
                                MustToggleIsEnabledValue="True" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
</Rectangle>


and in the code behind:

private ICommand _RectangleMouseEnterCommand;
public ICommand RectangleMouseEnterCommand
{
    get
    {
        if (_RectangleMouseEnterCommand == null)
        {
            _RectangleMouseEnterCommand = new RelayCommand(rectangleMouseEnter);
        }
        return _RectangleMouseEnterCommand;
    }
}

private void rectangleMouseEnter()
{
    // This does get called
}


The rectangleMouseEnter method does get called. This means my list is wired wrong.
If I change "ListBoxItem.MouseDoubleClick" to "MouseEnter", then it fires. Anyone see what I'm doing wrong?

Thanks
Everything makes sense in someone's mind

AnswerRe: GalaSoft and Events Pin
SledgeHammer012-Mar-12 6:33
SledgeHammer012-Mar-12 6:33 
GeneralRe: GalaSoft and Events Pin
Kevin Marois2-Mar-12 6:57
professionalKevin Marois2-Mar-12 6:57 
GeneralRe: GalaSoft and Events Pin
SledgeHammer012-Mar-12 7:41
SledgeHammer012-Mar-12 7:41 
QuestionAdd a new Module for a Prism application (WPF) Pin
radhwane2-Mar-12 6:12
radhwane2-Mar-12 6:12 
AnswerRe: Add a new Module for a Prism application (WPF) Pin
Abhinav S5-Mar-12 20:17
Abhinav S5-Mar-12 20:17 
QuestionChenage windows syle to choose files into listbox Pin
gshhar2-Mar-12 6:08
gshhar2-Mar-12 6:08 
AnswerRe: Chenage windows syle to choose files into listbox Pin
SledgeHammer012-Mar-12 6:35
SledgeHammer012-Mar-12 6:35 
GeneralRe: Chenage windows syle to choose files into listbox Pin
gshhar2-Mar-12 7:18
gshhar2-Mar-12 7:18 
GeneralRe: Chenage windows syle to choose files into listbox Pin
SledgeHammer012-Mar-12 9:10
SledgeHammer012-Mar-12 9:10 
GeneralRe: Chenage windows syle to choose files into listbox Pin
gshhar2-Mar-12 11:31
gshhar2-Mar-12 11:31 
GeneralRe: Chenage windows syle to choose files into listbox Pin
SledgeHammer012-Mar-12 11:48
SledgeHammer012-Mar-12 11:48 
GeneralRe: Chenage windows syle to choose files into listbox Pin
gshhar2-Mar-12 12:09
gshhar2-Mar-12 12:09 
QuestionMVC Pin
MemberDotNetting2-Mar-12 2:36
MemberDotNetting2-Mar-12 2:36 
AnswerRe: MVC Pin
SledgeHammer012-Mar-12 6:34
SledgeHammer012-Mar-12 6:34 
GeneralRe: MVC Pin
MemberDotNetting2-Mar-12 10:09
MemberDotNetting2-Mar-12 10:09 
GeneralRe: MVC Pin
SledgeHammer012-Mar-12 10:40
SledgeHammer012-Mar-12 10:40 
GeneralRe: MVC Pin
MemberDotNetting2-Mar-12 12:01
MemberDotNetting2-Mar-12 12:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.