Desktop
Website
Multimedia
Database
Security
Enterprise
Vraag : Bevel: Klik: Het bevel werkt boete voor Knoop maar zijn het werken niet voor Hyperlink
Bevelen: Click.Command werkt boete voor knoop maar zijn het werken niet wanneer ik het zelfde ding voor hyperlink doe. Mijn doel is wanneer de gebruiker bij knoop of hyperlink I behoefte klikt om het popup menu te sluiten Zijn het werkboete voor knoop maar zijn niet eigenlijk het aanhalen van het klikbevel voor hyperlink. Wij gebruiken MVVM patroon voor het doen van this.
//Button
Style= " {StaticResource MenuItemButton} „
Padding= " 4.3.3.3 "/> Bevelen
inding ListLayoutCommand} „/> Bevelen
meter= " Ver
tical " >
//Hyperlink
Padding= " 32.3.3.3 "/> Bevelen
meter= de " nul
l "
Bevelen: Click.Command=“ {B
inding CloseMenuCommand}“
ToolTipService.ToolTip= " {de Beschrijving van B
inding} „
Content=“ {Bindende Naam} „
NavigateUri=“ {Bindende Waarde} „
TargetName=“ _blank " >
" Auto“/> van Width= " *“/>
Height= " 16“ Width= " 16“ Grid.Column= " 0 " >
Text=“ {Bindende Naam}“ Margin= " 10.0.0.0 " de/>
//This zijn boete werkt actaully wordt aangehaald wanneer de gebruiker op button
openbare ICommand TileLayoutCommand
klikt {
krijgt; /> privé reeks
}
//This is was wij toevoegt met DelegateCommand in constructor
this.TileLayoutCommand = nieuwe DelegateCommand
(this.OnLayoutClick);
//When de gebruiker op knoop klikt wij
privé nietige OnLayoutClick (koordparameter)
aanhalen {
var richtlijn = (Richtlijn) System.Enum.Parse (typeof (Richtlijn), valse parameter,);
this.layoutManager.ApplyLa
yout (richtlijn);
MenuService.CloseMenu ();
}
But ik het zelfde heb gedaan denkt voor hyperlink wat geen working.
///
An
object.
openbare ICommand CloseMenuCommand
is {
krijgt; /> privé reeks
}
This is het bezit dat niet teweeggebracht wordt wanneer de gebruiker op hyperlink.
this.CloseMenuCommand = nieuwe DelegateCommand
klikt (p => Microsoft.Advertizing.Cont
rols.MenuS
ervice. Clo
seMenu ()); />Do I behoefte
uit alstublieft helpen
Antwoord : Bevel: Klik: Het bevel werkt boete voor Knoop maar zijn het werken niet voor Hyperlink
, is de eindmarkering in verkeerde plaats. Probeer plaatsend het hoogste van
markering
Andere oplossingen
Somebody verzendt emialsvorm mijn hotmailrekening
een programma probeert om het volgende e-mailbericht uit uw naam te verzenden - de Levende post van Vensters
Kleine Statische IP Bedrijfs van de Server 2008 verandering
sharepoint stichting 2010 op met 32 bits?
Word 2003 die - met lijsten, rijen, en cellen werken
Navigeer aan de pagina van een specifiek punt op een gridview
Hyperlink die het diagram/de Tekening activeren
Apple iWeb - hoe te om HTML aan Schijf de website via FTP te publiceren te bewaren of?
sql - datumformaat
Het van een lus voorzien over de tellers van googlekaarten v3