Vraag : Hoe te om het regualrbezit in het geautomatiseerde bezit te veranderen waarvoor het geautomatiseerde bezit boete werkt

Ik heb een bezit waar wij het filterbevel terugkeren en zijn die het werk boete en eigenlijk ik het popup menu moet sluiten nadat het de gegevens toont op die filter worden gebaseerd. Wanneer ik het geautomatiseerde bezit gebruik in plaats van (Openbare Icommans ApplyFilterCommand {krijg; privateset; ) het terugkeren om het even wat het werkt boete aangezien ik het in vele plaatsen voor het sluiten van het popup menu heb gebruikt en het sluit boete. Hieronder is de code. Kon om het even wie me met dit issue.

//This alstublieft helpen uitwerkt boete voor het filtreren maar aangezien wij geen value
openbare ICommand ApplyFilterCommand
plaatsen {
get
{

terugkeer dit. Bevelen [SR.ApplyFilter];
}
}
//This is verklaard in de aannemer en closemenucommand is de functie die wij gebruiken om het menu te sluiten en wij verklaren dit in constructor.
this.ApplyFilterCommand = nieuwe DelegateCommand (this.CloseMenuCommand) ;

openbare nietige CloseMenuCommand (koordparameter)
{
Microsoft.Advertizing.Controls.MenuService. CloseMenu ();
}

//But als wij geautomatiseerd bezit gebruiken het filtreren niet werkt maar menu closeing boete. Ik kan niet berekenen hoe te om het filterbevel te omvatten word en doe binnen het zelfde ding in reeks zoals in geautomatiseerde property.

public ICommand ApplyFilterCommand
{
krijgt; /> privé reeks
}
this.ApplyFilterCommand = nieuwe DelegateCommand (this.CloseMenuCommand) ;

openbare nietige CloseMenuCommand (koordparameter)
{
Microsoft.Advertizing.Controls.MenuService. CloseMenu (); />My het doel
}

Antwoord : Hoe te om het regualrbezit in het geautomatiseerde bezit te veranderen waarvoor het geautomatiseerde bezit boete werkt

U moet deze klasse uitbreiden en dan de aannemer van basisklasse met voeten treden om het nieuwe plaatsen toe te passen die u probeert om te plaatsen.

Ten tweede, moet u deze methode veranderen om de parameter te gebruiken die van de roepende methode wordt verzonden zich behoorlijk te identificeren die de menubehoefte om het veronderstellen parameter te sluiten de naam van het menu verzendt

 openbare nietige CloseMenuCommand (koordparameter)
        {
            Microsoft.Advertizing.Controls.MenuService.CloseMenu ();
        }


Andere oplossingen  
 
programming4us programming4us