Я использую контент silverlight на странице aspx. Я создал страницу Silverlight в отдельном проекте Silverlight, и я добавил этот проект в свое обычное приложение asp.net ClientBin.i, чтобы перенаправить на aspx на моем проекте asp.net с кнопки щелчка кнопки silverlight. Как я могу это сделать?Навигация по страницам Silverlight
ответ
Я думаю, у вас есть один из двух вариантов. В вашей модели просмотра для этого элемента управления silverlight, во время инициализации, привяжите навигационный URI для кнопки гиперссылки к желаемому URI, к которому вы хотите перейти. Вариант 2 (намного более плавный): по методу кликов вызывается метод javascript на странице, на которой размещается объект silverlight. Этот метод затем сделает какой-то плавный переход jQuery или просто простую навигацию для вас.
Вариант 1: <HyperlinkButton NavigateUri="{Binding DesiredURL}" TargetName="_blank" />
Для варианта 2, не забудьте включить:
использованием System.Windows.Browser;
Вариант 2:
public void OnFancyNavigate(string _destination)
{
//call the browser method/jquery method (I used constants to centralize the names of the respective browser methods
try
{
HtmlWindow window = HtmlPage.Window;
window.Invoke(Constants.TBrowserMethods.BM_FANCYNAVIGATE, new object[] { _destination});
}
catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.ToString()); }
}
Наконец, определить яваскрипта метод в ASPX/файл HTML/.js, на котором размещен контент XAP:
function fancyNavigate(_destination) {
//some fancy jquery or just the traditional document.location change here
}
C# будет найти метод javascript при вызове из вашего кода, и вам должно быть хорошо идти
- 1. Навигация по страницам Silverlight из HTML
- 2. MVVM Silverlight и навигация по страницам
- 3. WatchKit Навигация по страницам
- 4. Навигация по различным страницам
- 5. Навигация по страницам
- 6. WPF - Навигация по страницам
- 7. Навигация по страницам Xamarin.Forms
- 8. Прокручиваемая навигация по страницам
- 9. WPF Навигация по страницам
- 10. Навигация по страницам в silverlight 4 с использованием шаблона MVVM
- 11. Silverlight Навигация по страницам с usercontrol и MVVM Light
- 12. Навигация по страницам с MVC3
- 13. Навигация по динамическим страницам полимера
- 14. Навигация по страницам с JSF
- 15. Навигация по страницам в UWP
- 16. Навигация по php-страницам по серийному номеру
- 17. Навигация по страницам в кодегнигере не работает
- 18. Навигация по страницам не найден Страница 2
- 19. Навигация по страницам в WPF Modern UI
- 20. WPF навигация по страницам в C#
- 21. Как «Вверх»/«Вниз» Анимация Навигация по страницам?
- 22. JQuery Mobile предотвратить назад навигация по страницам
- 23. JSF 2.0 навигация по страницам не работает
- 24. JSF Primefaces selectonemenu Навигация по страницам
- 25. Wicket - Пользовательская Навигация по страницам в DataTable
- 26. Навигация по страницам на обратной стороне андроида
- 27. Навигация по страницам gridview от значений url
- 28. WP7 Навигация по страницам .. Необязательное исключение
- 29. Навигация по страницам Wordpress с помощью functions.php
- 30. Навигация по страницам с параметрами jQuery Mobile