Пример #1
0
        private void MonkInfo_ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            monkinfoDisp emp = MonkInfo_ListView.SelectedItem as monkinfoDisp;

            if (emp != null)
            {
                if (m_MonkinfoDetail.ContainsKey(emp.MonkInfoIndex))
                {
                    string       strDetail       = m_MonkinfoDetail[emp.MonkInfoIndex];
                    Introduction IntroductionWin = new Introduction(strDetail, 3);
                    IntroductionWin.Owner = this;
                    IntroductionWin.ShowDialog();
                }
                MonkInfo_ListView.UnselectAll();
            }
        }
Пример #2
0
        private void displayMonkList()
        {
            try
            {
                this.MonkInfo_ListView.ItemsSource = m_MonkList.ToList();
                int nIndex = 0;
                if (pWebData == null ||
                    pWebData.m_pMonkInfoData == null ||
                    pWebData.m_pMonkInfoData.body == null ||
                    pWebData.m_pMonkInfoData.body.data == null)
                {
                    return;
                }

                foreach (MonkInfoDatabody MonkTemp in pWebData.m_pMonkInfoData.body.data)
                {
                    if (nIndex == 0)
                    {
                        //add the display monk information detail
                        m_strMonkinfoDetail = MonkTemp.detail;
                    }
                    nIndex++;
                    monkinfoDisp temp = new monkinfoDisp();
                    if (MonkTemp.info != null)
                    {
                        temp.MonkInfo = MonkTemp.info;
                    }
                    if (MonkTemp.url != null)
                    {
                        temp.MonkInfoImage = MonkTemp.url;
                    }
                    if (MonkTemp.name != null)
                    {
                        temp.MonkName = MonkTemp.name;
                    }

                    temp.MonkInfoIndex = nIndex;
                    m_MonkList.Add(temp);

                    m_MonkinfoDetail.Add(MonkTemp.detail);
                }

                ////Test Source
                //foreach (MonkInfoDatabody MonkTemp in pWebData.m_pMonkInfoData.body.data)
                //{
                //    nIndex++;
                //    monkinfoDisp temp = new monkinfoDisp();
                //    if (MonkTemp.info != null)
                //    {
                //        temp.MonkInfo = MonkTemp.info;
                //    }
                //    if (MonkTemp.url != null)
                //    {
                //        temp.MonkInfoImage = MonkTemp.url;
                //    }
                //    if (MonkTemp.name != null)
                //    {
                //        temp.MonkName = nIndex.ToString() + MonkTemp.name;
                //    }

                //    temp.MonkInfoIndex = nIndex;
                //    m_MonkList.Add(temp);

                //    MonkTemp.detail = nIndex.ToString() + MonkTemp.detail;
                //    m_MonkinfoDetail.Add(MonkTemp.detail);
                //}
                ////Test Source
            }
            catch (Exception ex) { }

            Image img = new Image();

            img.Source = new BitmapImage(new Uri(@"pack://*****:*****@"pack://SiteOfOrigin:,,,/Res/Page19/btn03.png"));
                this.DownPage_Button.Content = imgDown;
            }
            else
            {
                Image imgDown = new Image();
                imgDown.Source = new BitmapImage(new Uri(@"pack://SiteOfOrigin:,,,/Res/Page19/btn04.png"));
                this.DownPage_Button.Content = imgDown;
            }


            this.MonkInfo_ListView.ItemsSource = m_MonkList.ToList();
        }
Пример #3
0
        private void displayMonkList()
        {
            try
            {
                this.MonkInfo_ListView.ItemsSource = m_MonkList.ToList();
                int nIndex = 0;
                if (pWebData == null ||
                    pWebData.m_pMonkInfoData == null ||
                    pWebData.m_pMonkInfoData.body == null ||
                    pWebData.m_pMonkInfoData.body.data == null)
                {
                    return;
                }

                foreach (MonkInfoDatabody MonkTemp in pWebData.m_pMonkInfoData.body.data)
                {
                    nIndex++;
                    monkinfoDisp temp = new monkinfoDisp();
                    if (MonkTemp.info != null)
                    {
                        temp.MonkInfo = MonkTemp.info;
                    }
                    if (MonkTemp.url != null && MonkTemp.url.Length > 0)
                    {
                        temp.MonkInfoImage = MonkTemp.url;
                    }
                    if (MonkTemp.name != null)
                    {
                        temp.MonkName = MonkTemp.name;
                    }

                    //                 temp.MonkInfoImage = MonkTemp.url;
                    //                 temp.MonkName = MonkTemp.name;
                    temp.MonkInfoIndex = nIndex;
                    m_MonkList.Add(temp);

                    m_MonkinfoDetail.Add(nIndex, MonkTemp.detail);
                }
            }
            catch (Exception ex) { }
            //             foreach (MonkInfoDatabody MonkTemp in pWebData.m_pMonkInfoData.body.data)
            //             {
            //                 nIndex++;
            //                 monkinfoDisp temp = new monkinfoDisp();
            //                 temp.MonkInfo = MonkTemp.info;
            //                 temp.MonkInfoImage = MonkTemp.url;
            //                 temp.MonkName = MonkTemp.name + "1";
            //                 temp.MonkInfoIndex = nIndex;
            //                 m_MonkList.Add(temp); m_MonkinfoDetail.Add(nIndex, MonkTemp.detail);
            //             }
            //
            //             foreach (MonkInfoDatabody MonkTemp in pWebData.m_pMonkInfoData.body.data)
            //             {
            //                 nIndex++;
            //                 monkinfoDisp temp = new monkinfoDisp();
            //                 temp.MonkInfo = MonkTemp.info;
            //                 temp.MonkInfoImage = MonkTemp.url;
            //                 temp.MonkName = MonkTemp.name + "2";
            //                 temp.MonkInfoIndex = nIndex;
            //                 m_MonkList.Add(temp); m_MonkinfoDetail.Add(nIndex, MonkTemp.detail);
            //             }


            Image img = new Image();

            img.Source = new BitmapImage(new Uri(@"pack://*****:*****@"pack://SiteOfOrigin:,,,/Res/btn03.png"));
                this.DownPage_Button.Content = imgDown;
            }
            else
            {
                Image imgDown = new Image();
                imgDown.Source = new BitmapImage(new Uri(@"pack://SiteOfOrigin:,,,/Res/btn04.png"));
                this.DownPage_Button.Content = imgDown;
            }


            this.MonkInfo_ListView.ItemsSource = m_MonkList.ToList();
        }