/// <summary>
 /// 加载MSN广告控件
 /// </summary>
 private void LoadMSNAdControl()
 {
     if (_curParentPage != null)
     {
         string adSpaceId = "MNDAyfDYwMnwxOTA0fDE=";
         Thickness adPosition = new Thickness();//定义广告banner的位置。
         adPosition.Left = 0;
         adPosition.Top = 0;
         adPosition.Right = 0;
         adPosition.Bottom = 0;
         AdControl adControl = new AdControl(_curParentPage);
         adControl.InitAd(adPosition, adSpaceId);//初始化广告banner
         Grid.SetRow(adControl, 0);
         LayoutRoot.Children.Add(adControl);//注意:不要忘了将广告banner加到应用程序中。
         adControl.LoadAd();//开始请求广告
     }
 }
        public RadioListPageLongList()
        {
            InitializeComponent();

            //TODO:Add AD
            Thickness adPosition = new Thickness();//定义广告banner的位置。

            adPosition.Left   = 0;
            adPosition.Top    = 0;
            adPosition.Right  = 0;
            adPosition.Bottom = 0;
            AdControl adControl = new AdControl(this);

            adControl.InitAd(adPosition, adSpaceId1);//初始化广告banner

            adControl.AdReveiceEvent        += adControl_AdReveiceEvent;
            adControl.AdFailedEvent         += adControl_AdFailedEvent;
            adControl.LeaveApplicationEvent += adControl_LeaveApplicationEvent;
            adControl.PresentScreenEvent    += adControl_PresentScreenEvent;
            adControl.DismissScreenEvent    += adControl_DismissScreenEvent;

            gridAD.Children.Add(adControl);
            adControl.LoadAd();


            //StartRadio();

            // MessageBox.Show(System.Environment.Version.ToString());

            LoadedData();

            this.radioListGropus.GroupViewOpened  += new EventHandler <GroupViewOpenedEventArgs>(radioListGropus_GroupViewOpened);
            this.radioListGropus.GroupViewClosing += new EventHandler <GroupViewClosingEventArgs>(radioListGropus_GroupViewClosing);

            this.radioListGropus.SelectionChanged += new SelectionChangedEventHandler(radioListGropus_SelectionChanged);

            this.Loaded += new RoutedEventHandler(RadioListPageLongList_Loaded);
            this.pivot.SelectionChanged += new SelectionChangedEventHandler(pivot_SelectionChanged);
        }
Exemple #3
0
        void FMPage_Loaded(object sender, RoutedEventArgs e)
        {
            //FMRadioModel model = new FMRadioModel();
            //model.SelectRadio();
            //foreach (var item in model.Items)
            //{
            //    Debug.WriteLine(item.Frequency);
            //}

            try
            {
                fmRadio = FMRadio.Instance;
                fmRadio.PowerMode = RadioPowerMode.On;
                fmRadio.CurrentRegion = RadioRegion.Europe;
            }
            catch (Exception)
            {
                MessageBox.Show("确保您的手机可以正常使用收音机功能!", "提示", MessageBoxButton.OK);
                return;
            }

            //TODO:Add AD
            Thickness adPosition = new Thickness();//定义广告banner的位置。
            adPosition.Left = 0;
            adPosition.Top = 0;
            adPosition.Right = 0;
            adPosition.Bottom = 0;
            AdControl adControl = new AdControl(this);
            adControl.Height = 100;
            adControl.InitAd(adPosition, "ODA2fDkzN3wyOTA5fDE=");//初始化广告banner

            adControl.AdReveiceEvent += adControl_AdReveiceEvent;
            adControl.AdFailedEvent += adControl_AdFailedEvent;
            adControl.LeaveApplicationEvent += adControl_LeaveApplicationEvent;
            adControl.PresentScreenEvent += adControl_PresentScreenEvent;
            adControl.DismissScreenEvent += adControl_DismissScreenEvent;

            gridAD.Children.Add(adControl);
            adControl.LoadAd();
        }