Ciao a tutti, ho questa domanda!
Ho una ViewModel a base GalaSoft.
In una grid con
DataContext="{Binding SelectedMyObject, Mode=TwoWay}"

in cui:
private MyObject _selectedMyObject;
public MyObject SelectedMyObject
{
get { return _selectedMyObject; }
set
{
_selectedMyObject= value;
RaisePropertyChanged("SelectedMyObject");
}
}

non funzionano le interazioni Command contenute nella ViewModel (RelayCommand)!!!

Se rimuovo il Binding SelectedMyObject dal DataContext del Grid funziona benissimo.
Mi sapreste spiegare il perchè????
Grazie

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
cambiando il DataContex alla griglia lo cambi anche a tutti i controlli in esso contenuti.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
come faccio ad assegnare il DataContext alla grid per riempire i campi in essa contenuti???
la grid in questione effettua la visualizzazione dei campi di una ObservableCollection riassunta in una ViewList.
quindi per "animare" passo alla grid il SelectMyObject....come potrei fare senza???

Spero d'essere stato chiaro!

Grazie per la tua risposta Marco

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.