--- a/src/FingersDance/MainSurfaceWindow.xaml.cs Wed Sep 16 19:32:26 2009 +0200
+++ b/src/FingersDance/MainSurfaceWindow.xaml.cs Thu Sep 17 08:31:15 2009 +0200
@@ -16,6 +16,8 @@
using Microsoft.Surface.Presentation.Controls;
using FingersDance.Control.UserPanel;
+using FingersDance.Control.ListVideo;
+using FingersDance.Control.SessionInput;
namespace FingersDance
{
@@ -169,12 +171,19 @@
private void UserControlPivot_EH_SurfaceButtonPlayer1_ContactDown(object sender, EventArgs e)
{
+
if (!isCreatedP1)
{
+ UserControlListVideo ListVideo1 = new UserControlListVideo();
+ ListVideo1.Name = "ListVideo1";
+ Grid1.Children.Add(ListVideo1);
+ ListVideo1.EH_ItemVideo1_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo1_ContactDown);
+ ListVideo1.EH_ItemVideo2_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo2_ContactDown);
+ /*
UserControlUserPanel UserPanel1 = new UserControlUserPanel();
UserPanel1.Name = "UserPanel1";
Grid1.Children.Add(UserPanel1);
- isCreatedP1 = true;
+ isCreatedP1 = true;*/
}
}
@@ -210,5 +219,39 @@
isCreatedP4 = true;
}
}
+
+ private void ListVideo1_EH_ItemVideo1_ContactDown(object sender, EventArgs e)
+ {
+ //Creation d'une nouvelle seance.
+ if (!isCreatedP1)
+ {
+ //
+ UserControlUserPanel UserPanel1 = new UserControlUserPanel();
+ UserPanel1.Name = "UserPanel1";
+ UserControlSessionInput SessionInput = new UserControlSessionInput();
+ SessionInput.Name = "SessionInput";
+ try{
+ Grid actualGrid = (Grid)(((UserControlListVideo)sender).Parent);
+ actualGrid.Children.Add(UserPanel1);
+ actualGrid.Children.Add(SessionInput);
+ actualGrid.Children.Remove((UserControlListVideo)sender);
+ }
+ catch (Exception ex) { }
+
+ //ActualGrid.Children.Add(UserPanel1);
+ isCreatedP1 = true;
+ }
+ }
+
+ private void ListVideo1_EH_ItemVideo2_ContactDown(object sender, EventArgs e)
+ {
+ //Creation d'une nouvelle seance.
+ UserControlSessionInput SessionInput = new UserControlSessionInput();
+
+ UserControlUserPanel UserPanel1 = new UserControlUserPanel();
+ UserPanel1.Name = "UserPanel1";
+ //ActualGrid.Children.Add(UserPanel1);
+ isCreatedP1 = true;
+ }
}
}
\ No newline at end of file