프로젝트

일반

사용자정보

통계
| 개정판:

root / HAgent / Horizon(TCP, HTTP) / Horizon / ContentSelect.xaml.cs

이력 | 보기 | 이력해설 | 다운로드 (2.49 KB)

1
using System;
2
using System.Collections.Generic;
3
using System.IO;
4
using System.Linq;
5
using System.Net;
6
using System.Text;
7
using System.Threading.Tasks;
8
using System.Windows;
9
using System.Windows.Controls;
10
using System.Windows.Data;
11
using System.Windows.Documents;
12
using System.Windows.Input;
13
using System.Windows.Media;
14
using System.Windows.Media.Imaging;
15
using System.Windows.Shapes;
16

    
17
namespace Horizon
18
{
19
    /// <summary>
20
    /// ContentSelect.xaml에 대한 상호 작용 논리
21
    /// </summary>
22
    public partial class ContentSelect : Window
23
    {
24
        //public List<string> GetFTPList(string targetURI, string userID, string password)
25
        //{
26

    
27
        //    Console.WriteLine("1");
28
        //    FtpWebRequest ftpWebRequest = WebRequest.Create(targetURI) as FtpWebRequest;
29

    
30
        //    Console.WriteLine("2");
31
        //    ftpWebRequest.Method = WebRequestMethods.Ftp.ListDirectory;
32

    
33
        //    Console.WriteLine("3");
34
        //    ftpWebRequest.Credentials = new NetworkCredential(userID, password);
35

    
36
        //    Console.WriteLine("4");
37
        //    StreamReader streamReader = new StreamReader(ftpWebRequest.GetResponse().GetResponseStream());
38

    
39
        //    Console.WriteLine("5");
40
        //    List<string> list = new List<string>();
41
        //    while (true)
42
        //    {
43
        //        string fileName = streamReader.ReadLine();
44

    
45
        //        if (string.IsNullOrEmpty(fileName))
46
        //        {
47
        //            break;
48
        //        }
49
        //        list.Add(fileName);
50
        //    }
51
        //    streamReader.Close();
52
            
53
        //    return list;
54
        //}
55
        public ContentSelect()
56
        {
57
            InitializeComponent();
58
        }
59

    
60
        private void Button_Click(object sender, RoutedEventArgs e)
61
        {
62
            if (FileList.SelectedIndex != -1)
63
            {
64
               // ((ContentCheck)).contentname.= (string)FileList.SelectedItem;
65
            }
66
        }
67

    
68
        private void Button_Click_1(object sender, RoutedEventArgs e)
69
        {
70
            this.Close();
71
        }
72

    
73
        private void Window_Loaded(object sender, RoutedEventArgs e)
74
        {
75
            string[] ProjectName = UpdateClient.GetProjectList("ftp://192.168.0.12:9001");
76
            foreach (var project in ProjectName)
77
            {
78
                FileList.Items.Add(project);
79
            }
80
            //GetFTPList("ftp://192.168.0.12:9001", "FTPUser", "1234");
81
        }
82
    }
83
}