38 messaggi dal 03 agosto 2010
Ciao a tutti...
Ho un piccolo problema: ho un textBlock a cui associo un due animazioni (mouseEnter e MouseLeave) in modo tale che quando passo il mouse sopra la scritta cambi il suo colore, quando esco dall'area del textBlock la scritta torna al colore originale.
Ora: vorrei che quando si clicchi sulla scritta, si venga reinderizzati ad un altra pagina (ad esempio un Default.aspx). Ho associato un MouseButtonLeftDown allo stesso textBlock, ma nel code-behind non riesco ad accedere al classico response.redirect.
Cercando in giro per il web, l'unica cosa che ho trovato è questo

System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://www.google.it"));

Ma il problema è che se io sostituisco http://www.google.it con Default.aspx , non avviene nessun reindirizzamento....
"Massimiliano.AgSoft" <Massimiliano.AgSoft> wrote in message news:363901@...
Ciao a tutti...
Ho un piccolo problema: ho un textBlock a cui associo un due animazioni (mouseEnter e MouseLeave) in modo tale che quando passo il mouse sopra la scritta cambi il suo colore, quando esco dall'area del textBlock la scritta
torna al colore originale.
Ora: vorrei che quando si clicchi sulla scritta, si venga reinderizzati ad un altra pagina (ad esempio un Default.aspx). Ho associato un MouseButtonLeftDown allo stesso textBlock, ma nel code-behind non riesco ad
accedere al classico response.redirect.
Cercando in giro per il web, l'unica cosa che ho trovato è questo System.Windows.Browser.HtmlPage.Window.Navigate(new
Uri("http://www.google.it"));
Ma il problema è che se io sostituisco http://www.google.it con Default.aspx , non avviene nessun reindirizzamento....
Hai provato a specificare new Uri(Default.aspx", UriKind.Relative) ?

Alessio Leoncini (SilverlightItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer @ 5DLabs.it
38 messaggi dal 03 agosto 2010
novecento ha scritto:
"Massimiliano.AgSoft" <Massimiliano.AgSoft> wrote in message news:363901@...
Ciao a tutti...
Ho un piccolo problema: ho un textBlock a cui associo un due animazioni (mouseEnter e MouseLeave) in modo tale che quando passo il mouse sopra la scritta cambi il suo colore, quando esco dall'area del textBlock la scritta
torna al colore originale.
Ora: vorrei che quando si clicchi sulla scritta, si venga reinderizzati ad un altra pagina (ad esempio un Default.aspx). Ho associato un MouseButtonLeftDown allo stesso textBlock, ma nel code-behind non riesco ad
accedere al classico response.redirect.
Cercando in giro per il web, l'unica cosa che ho trovato è questo System.Windows.Browser.HtmlPage.Window.Navigate(new
Uri("http://www.google.it"));
Ma il problema è che se io sostituisco http://www.google.it con Default.aspx , non avviene nessun reindirizzamento....
Hai provato a specificare new Uri(Default.aspx", UriKind.Relative) ?

SEMPLICEMENTE perfetto!! Funziona!
....Ora devo solo documentarmi sul perchè funziona!
Grazie mille Alessio!
Funziona semplicemente perché la pagina Default.aspx risiede sullo stesso dominio (e molto probabilmente nella stessa cartella) della tua applicazione Silverlight. Il parametro UriKind specifica se l'url è "locale" allo xap oppure no.

Davide Guida
Developer, Data Manager @ Publicis Healthware
http://davideguida.netne.net

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.
In primo piano

I più letti di oggi

Media
In evidenza
MISC