के बीच अंतर मैं कमांड पैटर्न के बारे में उलझन में हूं। आदेशों के बारे में कई अलग-अलग स्पष्टीकरण हैं। मैंने सोचा था कि नीचे दिया गया कोड प्रतिनिधिमंडल था, लेकिन रिलेकॉमैंड के बारे में पढ़ने के बाद, मुझे संदेह है।Delegatecommand, relaycommand और routedcommand
रिलेकॉमैंड, प्रतिनिधिमंडल और रूटर कमांड के बीच क्या अंतर है। क्या उन उदाहरणों में दिखाना संभव है जिनके पास मेरे पोस्ट कोड की प्रासंगिकता है?
class FindProductCommand : ICommand
{
ProductViewModel _avm;
public FindProductCommand(ProductViewModel avm)
{
_avm = avm;
}
public bool CanExecute(object parameter)
{
return _avm.CanFindProduct();
}
public void Execute(object parameter)
{
_avm.FindProduct();
}
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove { CommandManager.RequerySuggested -= value; }
}
}
आप एक गूगल खोज किया है .. उदाहरण यहां पर देखने के कोड कोशिश करते हैं और आपके पास क्या है पर लागू .. http://msdn.microsoft.com/en-us/library/ff654132.aspx http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.mvvm.relaycommand.aspx http://msdn.microsoft.com/en-us/library/ system.windows.input.routedcommand.aspx – MethodMan
हां, इससे बहुत मदद नहीं मिली – Zaz
मैं Google पर कमांड पैटर्न पर Google खोज करने का सुझाव दूंगा तो – MethodMan