Управление Silverlight на странице aspx - PullRequest
0 голосов
/ 08 июля 2010

У меня есть два пользовательских элемента управления Silverlight с именем region.xaml и session.xaml, и я хочу разместить их в region.aspx и session.aspx соответственно.Проблема заключается в том, что на обеих страницах aspx я получаю элемент управления region.xaml, как его исправить hta в элементе управления session.aspx session.xaml.

1 Ответ

1 голос
/ 08 июля 2010

Я нашел решение:

сначала нам нужно установить свойства в

, а затем необходимо добавить файл App.xaml приложения silverlight, как показано ниже:

    private void Application_Startup(object sender, StartupEventArgs e)
    {
        string ControlID = "ControlID";
        if (e.InitParams.ContainsKey(ControlID))
        {
            switch (e.InitParams[ControlID])
            {
                case "RegionControl":
                    this.RootVisual = new RegionControl();
                    break;

                case "SessionControl":
                    this.RootVisual = new SessionControl();
                    break;

                default:
                    break;
            }
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...