2010-12-14 3 views
1

작업 스케줄러 2.0의 현재 예약 된 작업을 WPF의 GridView에 채워야합니다. 내 응용 프로그램은 현재 사용자가 예약 한 작업을 추가 및 삭제하지만 작업 스케줄러로 이동하지 않고도 현재 예약 된 작업을 볼 수있는 방법이 필요합니다.작업 스케줄러 2.0 현재 예약 된 작업을 WPF GridView에 채우기

UPDATE

감사 pax는 내가

private void PopulateGridView() 
    { 
     //initialize task scheduler 2.0 
     var scheduler = new TaskScheduler.TaskScheduler(); 
     //connect using server, username, password, and domain 
     scheduler.Connect(null, null, null, null); 

     //set folder to register tasks; "\\" = local directory 
     ITaskFolder rootGet = scheduler.GetFolder("\\"); 

     //for each task in the folder delete the task 
     foreach (IRegisteredTask irTasks in rootGet.GetTasks(0)) 
     { 
      dgInstanceView.ItemsSource = rootGet.GetTasks(0); 
     } 
    } 
+0

http://stackoverflow.com/questions/1551537/is-there-a-way-to-tell-which-tasks-are-currently-running-in-task-parallel-library/3624409 – decyclone

답변

1

나는 ITaskFolder interface의 GetTasks 방법을 사용하는 것이 좋습니다하려는 .xaml을 사용하여 열 정보를이 방법을 사용하고 묶는 끝났다.

+0

감사합니다 pax worked 큰. 나는이 방법을 사용하여 끝내고 .xaml을 사용하여 열 정보를 묶었 다. – jes9582

+0

다행이다. – Paxenos