# HG changeset patch # User sarias # Date 1253716063 -7200 # Node ID 64d5eca7f5d65c5c5d66d58905a152805428ee8f # Parent f9a93143491073479b5f6937e4bef3ebd0ef311e# Parent 6a738974dd2e3354483ac48e263c7c13d3f88d0e Merge Pivot diff -r 6a738974dd2e -r 64d5eca7f5d6 src/FingersDance/MainSurfaceWindow.xaml --- a/src/FingersDance/MainSurfaceWindow.xaml Wed Sep 23 17:48:18 2009 +0200 +++ b/src/FingersDance/MainSurfaceWindow.xaml Wed Sep 23 16:27:43 2009 +0200 @@ -38,7 +38,7 @@ - + @@ -50,7 +50,7 @@ - + @@ -61,12 +61,12 @@ - + - + diff -r 6a738974dd2e -r 64d5eca7f5d6 src/FingersDance/MainSurfaceWindow.xaml.cs --- a/src/FingersDance/MainSurfaceWindow.xaml.cs Wed Sep 23 17:48:18 2009 +0200 +++ b/src/FingersDance/MainSurfaceWindow.xaml.cs Wed Sep 23 16:27:43 2009 +0200 @@ -187,6 +187,27 @@ Grid2.Width = 1024 - e.GetPosition(mainSurfaceWindow).X; Grid2.Height = e.GetPosition(mainSurfaceWindow).Y; + + if (Grid1.Width < (1024 / 4) || Grid2.Height < (1024 / 4)) + { + Grid1.Visibility = Visibility.Hidden; + } + else { Grid1.Visibility = Visibility.Visible; } + if (Grid2.Width < (1024 / 4) || Grid2.Height < (1024 / 4)) + { + Grid2.Visibility = Visibility.Hidden; + } + else { Grid2.Visibility = Visibility.Visible; } + if (Grid3.Width < (1024 / 4) || Grid3.Height < (1024 / 4)) + { + Grid3.Visibility = Visibility.Hidden; + } + else { Grid3.Visibility = Visibility.Visible; } + if (Grid4.Width < (1024 / 4) || Grid4.Height < (1024 / 4)) + { + Grid4.Visibility = Visibility.Hidden; + } + else { Grid4.Visibility = Visibility.Visible; } } catch (Exception ex) { } } @@ -225,6 +246,25 @@ UserPanel2.Name = "UserPanel2"; Grid2.Children.Add(UserPanel2); isCreatedP2 = true; + + //1-Creation du control Screen + UserControlScreen Screen2 = new UserControlScreen(); + Screen2.Name = "Screen2"; + Screen2.contexteGrid = Grid2.Name.ToString(); + //2-Rajout du screen dans la grid correspondante + Grid2.Children.Add(Screen2); + + //3-Creation de la ListVideo + UserControlListVideo ListVideo2 = new UserControlListVideo(); + ListVideo2.Name = "ListVideo2"; + + //4-Ajout de la ListVideo au ControlScreen + Screen2.AddToGrid(ListVideo2); + + //5-Creation des Events pour chaque item de la video + ListVideo2.EH_ItemVideo1_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo1_ContactDown); + ListVideo2.EH_ItemVideo2_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo2_ContactDown); + } }