Click here to Skip to main content
15,903,385 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: progressbar Pin
Christian Amado2-Aug-12 8:48
professionalChristian Amado2-Aug-12 8:48 
QuestionThemes Change Pin
rahul ameta30-Jul-12 21:39
rahul ameta30-Jul-12 21:39 
AnswerRe: Themes Change Pin
Wayne Gaylard30-Jul-12 22:03
professionalWayne Gaylard30-Jul-12 22:03 
AnswerRe: Themes Change Pin
Christian Amado2-Aug-12 8:50
professionalChristian Amado2-Aug-12 8:50 
QuestionUsercontrol Pin
rahul ameta30-Jul-12 21:33
rahul ameta30-Jul-12 21:33 
AnswerRe: Usercontrol Pin
Wayne Gaylard30-Jul-12 21:55
professionalWayne Gaylard30-Jul-12 21:55 
AnswerRe: Usercontrol Pin
Christian Amado2-Aug-12 8:58
professionalChristian Amado2-Aug-12 8:58 
GeneralWPF Command Binding Problem Pin
Kevin Marois25-Jul-12 6:35
professionalKevin Marois25-Jul-12 6:35 
I have been having this problem lately where when I bind a button to a command, the CanExecute only every fires once - on startup. So the condition is never reevaluated.

Here's my code:

The button
<controls:FlatButton Style="{StaticResource FlatButtonStyle}"
                        Caption="Edit"
                        Description="Edit the selected address"
                        ImageSource="/UI.WPF;component/Media/Images/edit.png"
                        Command="{Binding Path=EditAddressCommand}"/>


Code behind
private ICommand _EditAddressCommand;
public ICommand EditAddressCommand
{
    get
    {
        if (_EditAddressCommand == null)
            _EditAddressCommand = new RelayCommand(editAddress, editAddressCanExecute);

        return _EditAddressCommand;
    }
}


and

private bool editAddressCanExecute()
{
    return SelectedAddress != null;
}
private void editAddress()
{
    ... code here
}



The SelectedAddress IS being set, I checked it. editAddressCanExecute only ever fires once - on startup.

Seems sort of vague, but I really don't know how to debug this. I get no output errors or other errors of any kind.
If it's not broken, fix it until it is

GeneralRe: WPF Command Binding Problem Pin
SledgeHammer0125-Jul-12 11:56
SledgeHammer0125-Jul-12 11:56 
GeneralRe: WPF Command Binding Problem Pin
Martijn Kok25-Jul-12 12:25
Martijn Kok25-Jul-12 12:25 
GeneralRe: WPF Command Binding Problem Pin
SledgeHammer0125-Jul-12 13:44
SledgeHammer0125-Jul-12 13:44 
GeneralRe: WPF Command Binding Problem Pin
Martijn Kok25-Jul-12 19:22
Martijn Kok25-Jul-12 19:22 
GeneralRe: WPF Command Binding Problem Pin
SledgeHammer0126-Jul-12 7:35
SledgeHammer0126-Jul-12 7:35 
GeneralRe: WPF Command Binding Problem Pin
Pete O'Hanlon25-Jul-12 21:45
mvePete O'Hanlon25-Jul-12 21:45 
GeneralRe: WPF Command Binding Problem Pin
SledgeHammer0126-Jul-12 7:21
SledgeHammer0126-Jul-12 7:21 
GeneralRe: WPF Command Binding Problem Pin
Martijn Kok27-Jul-12 1:00
Martijn Kok27-Jul-12 1:00 
GeneralRe: WPF Command Binding Problem Pin
SledgeHammer0127-Jul-12 6:34
SledgeHammer0127-Jul-12 6:34 
GeneralRe: WPF Command Binding Problem Pin
Martijn Kok29-Jul-12 10:03
Martijn Kok29-Jul-12 10:03 
GeneralRe: WPF Command Binding Problem Pin
Pete O'Hanlon1-Aug-12 0:52
mvePete O'Hanlon1-Aug-12 0:52 
GeneralRe: WPF Command Binding Problem Pin
SledgeHammer011-Aug-12 13:20
SledgeHammer011-Aug-12 13:20 
GeneralRe: WPF Command Binding Problem Pin
Pete O'Hanlon2-Aug-12 6:38
mvePete O'Hanlon2-Aug-12 6:38 
GeneralRe: WPF Command Binding Problem Pin
Pete O'Hanlon25-Jul-12 21:46
mvePete O'Hanlon25-Jul-12 21:46 
GeneralRe: WPF Command Binding Problem [UPDATE] Pin
Kevin Marois31-Jul-12 10:55
professionalKevin Marois31-Jul-12 10:55 
GeneralRe: WPF Command Binding Problem Pin
vinodkrebc26-Jul-12 8:40
vinodkrebc26-Jul-12 8:40 
QuestionInflating color value Pin
Prasoon Chaudhary25-Jul-12 1:59
Prasoon Chaudhary25-Jul-12 1:59 

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.