334 //1-Creation d'une nouvelle seance. |
334 //1-Creation d'une nouvelle seance. |
335 UserControlSessionInput SessionInput = new UserControlSessionInput(); |
335 UserControlSessionInput SessionInput = new UserControlSessionInput(); |
336 SessionInput.Name = "SessionInput"; |
336 SessionInput.Name = "SessionInput"; |
337 |
337 |
338 try{ |
338 try{ |
339 //2-Recuperer la Grid qui contient le UCListVideo et l'ajouter. |
339 //2-Recuperer la Grid (Layout root du UC screen)qui contient le UCListVideo et l'ajouter. |
340 Grid actualGrid = (Grid)(((UserControlListVideo)sender).Parent); |
340 Grid actualGrid = (Grid)(((UserControlListVideo)sender).Parent); |
341 actualGrid.Children.Add(SessionInput); |
341 actualGrid.Children.Add(SessionInput); |
342 |
342 |
|
343 //2.5 rensegner la video choisie au screen |
|
344 ((UserControlScreen)actualGrid.Parent).Path = ((CustomListBoxItem)sender).Path; |
343 //3-Creation des Events |
345 //3-Creation des Events |
344 SessionInput.EH_SurfaceButtonSubmit_ContactDown += new System.EventHandler(this.SessionInput_EH_SurfaceButtonSubmit_ContactDown); |
346 SessionInput.EH_SurfaceButtonSubmit_ContactDown += new System.EventHandler(this.SessionInput_EH_SurfaceButtonSubmit_ContactDown); |
345 //4-Supression du UC List Video |
347 //4-Supression du UC List Video |
346 actualGrid.Children.Remove((UserControlListVideo)sender); |
348 actualGrid.Children.Remove((UserControlListVideo)sender); |
347 |
|
348 |
349 |
349 //Init Scatter View Properties and Add it to the scatter view. |
350 //Init Scatter View Properties and Add it to the scatter view. |
350 /*scatterViewItemSessionInput.Content = SessionInput; |
351 /*scatterViewItemSessionInput.Content = SessionInput; |
351 scatterViewItemSessionInput.CanMove = true; |
352 scatterViewItemSessionInput.CanMove = true; |
352 scatterViewItemSessionInput.CanScale = false; |
353 scatterViewItemSessionInput.CanScale = false; |