Exemple #1
0
        private void BtnNew_Click(object sender, RoutedEventArgs e)
        {
            //List<ServerMd> lstServer = ent.mainMd.lstServer;
            var lst = MainMd.ins.configMd.lstHttpServer;

            var md = getPage().createNewModel();

            ServerItem item = new ServerItem()
            {
                Tag = ++itemTag, Content = md.desc, Source = md.isRun ? LocalRes.statusRun() : LocalRes.statusStop()
            };

            md.serverItem = item;

            getPage().initData(md);
            serverItem.Insert(0, item);

            //lstServer.Add(md);
            lst.Insert(0, md);

            lstItem.ItemsSource = null;
            lstItem.ItemsSource = serverItem;

            lstItem.SelectedIndex = 0;
            lstItem.ScrollIntoView(lstItem.Items[0]);
        }
Exemple #2
0
        private void initServerItem(List <HttpServerMd> lstServer)
        {
            for (int i = 0; i < lstServer.Count; ++i)
            {
                HttpServerMd md = lstServer[i];

                ServerItem item = new ServerItem()
                {
                    Tag = ++itemTag, Content = md.desc, Source = md.isRun ? LocalRes.statusRun() : LocalRes.statusStop()
                };
                md.serverItem = item;

                getPage().initData(md);

                serverItem.Add(item);
            }

            lstItem.ItemsSource = serverItem;
        }
Exemple #3
0
 public string getServerStatusImgPath(bool isRun)
 {
     return(isRun ? LocalRes.statusRun() : LocalRes.statusStop());
 }