public ViewModel() { // Populate the view model with some example data. var r1 = new RectangleViewModel(0.1, 0.3); rectangles.Add(r1); var r2 = new RectangleViewModel(0.2, 0.4); rectangles.Add(r2); }
/// <summary> /// Handle the user dragging the rectangle. /// </summary> private void Thumb_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e) { Thumb thumb = (Thumb)sender; RectangleViewModel myRectangle = (RectangleViewModel)thumb.DataContext; // // Update the the position of the rectangle in the view-model. // myRectangle.X += e.HorizontalChange; myRectangle.Y += e.VerticalChange; }
public ViewModel() { // // Populate the view model with some example data. // var r1 = new RectangleViewModel(10, 10, 50, 40, Colors.Blue); rectangles.Add(r1); var r2 = new RectangleViewModel(70, 60, 50, 60, Colors.Green); rectangles.Add(r2); var r3 = new RectangleViewModel(150, 130, 55, 48, Colors.Purple); rectangles.Add(r3); }
public ViewModel() { // // Populate the view model with some example data. // string path = "E:/client/xx.jpg"; string path2 = "E:/client/xx2.jpg"; string path3 = "E:/client/xx3.jpg"; int i = 1; //var r1 = new RectangleViewModel() ; var r1 = new RectangleViewModel(310, 110, 70, 70, y, 0); rectangles.Add(r1); r1.connect(); r1 = new RectangleViewModel(310, 110, 70, 70, r1.Image, 0); //r1.send(); //var r2 = new RectangleViewModel(365, 110, 70, 70,r1.Image, 0); // rectangles.Add(r2); //r2.connect(); //r2.send(); //var r3 = new RectangleViewModel(420, 110, 70, 70, "C:\\Users\\OAM\\Desktop\\Train004\\002.tif", 0); //rectangles.Add(r3); //var r4 = new RectangleViewModel(475, 110, 70, 70, "C:\\Users\\OAM\\Desktop\\Train004\\002.tif", 0); //rectangles.Add(r4); //var r5 = new RectangleViewModel(230, 10, 50, 50); //rectangles.Add(r5); //var r6 = new RectangleViewModel(285, 10, 50, 50); //rectangles.Add(r6); //var r7 = new RectangleViewModel(340, 10, 50, 50); //rectangles.Add(r7); //var r8 = new RectangleViewModel(395, 10, 50, 50); //rectangles.Add(r8); //var r9 = new RectangleViewModel(450, 10, 50, 50); //rectangles.Add(r9); //var r10 = new RectangleViewModel(505, 10, 50, 50); ////rectangles.Add(r10); //var r11 = new RectangleViewModel(10, 65, 50, 50); //rectangles.Add(r11); //var r12 = new RectangleViewModel(65, 65, 50, 50); //rectangles.Add(r12); //var r13 = new RectangleViewModel(120, 65, 50, 50); //rectangles.Add(r13); //var r14 = new RectangleViewModel(175, 65, 50, 50); //rectangles.Add(r14); //var r15 = new RectangleViewModel(230, 65, 50, 50); //rectangles.Add(r15); //var r16 = new RectangleViewModel(285, 65, 50, 50); //rectangles.Add(r16); //var r17 = new RectangleViewModel(340, 65, 50, 50); //rectangles.Add(r17); //var r18 = new RectangleViewModel(395, 65, 50, 50); //rectangles.Add(r18); //var r19 = new RectangleViewModel(450, 65, 50, 50); //rectangles.Add(r19); //var r20 = new RectangleViewModel(505, 65, 50, 50); //rectangles.Add(r20); //var r21 = new RectangleViewModel(10, 120, 50, 50); //rectangles.Add(r21); //var r22 = new RectangleViewModel(65, 120, 50, 50); //rectangles.Add(r22); //var r23 = new RectangleViewModel(120, 120, 50, 50); //rectangles.Add(r23); //var r24 = new RectangleViewModel(175, 120, 50, 50); //rectangles.Add(r24); //var r25 = new RectangleViewModel(230, 120, 50, 50); //rectangles.Add(r25); //var r26 = new RectangleViewModel(285, 120, 50, 50); //rectangles.Add(r26); //var r27 = new RectangleViewModel(340, 120, 50, 50); //rectangles.Add(r27); //var r28 = new RectangleViewModel(395, 120, 50, 50); //rectangles.Add(r28); //var r29 = new RectangleViewModel(450, 120, 50, 50); //rectangles.Add(r29); //var r30 = new RectangleViewModel(505, 120, 50, 50); //rectangles.Add(r30); //var r31 = new RectangleViewModel(10, 175, 50, 50); //rectangles.Add(r31); //var r32 = new RectangleViewModel(65, 175, 50, 50); //rectangles.Add(r32); //var r33 = new RectangleViewModel(120, 175, 50, 50); //rectangles.Add(r33); //var r34 = new RectangleViewModel(175, 175, 50, 50); //rectangles.Add(r34); //var r35 = new RectangleViewModel(230, 175, 50, 50); //rectangles.Add(r35); //var r36 = new RectangleViewModel(285, 175, 50, 50); //rectangles.Add(r36); //var r37 = new RectangleViewModel(340, 175, 50, 50); //rectangles.Add(r37); //var r38 = new RectangleViewModel(395, 175, 50, 50); //rectangles.Add(r38); //var r39 = new RectangleViewModel(450, 175, 50, 50); //rectangles.Add(r39); //var r40 = new RectangleViewModel(505, 175, 50, 50); //rectangles.Add(r40); //var r41 = new RectangleViewModel(10, 230, 50, 50); //rectangles.Add(r41); //var r42 = new RectangleViewModel(65, 230, 50, 50); //rectangles.Add(r42); //var r43 = new RectangleViewModel(120, 230, 50, 50); //rectangles.Add(r43); //var r44 = new RectangleViewModel(175, 230, 50, 50); //rectangles.Add(r44); //var r45 = new RectangleViewModel(230, 230, 50, 50); //rectangles.Add(r45); //var r46 = new RectangleViewModel(285, 230, 50, 50); //rectangles.Add(r46); //var r47 = new RectangleViewModel(340, 230, 50, 50); //rectangles.Add(r47); //var r48 = new RectangleViewModel(395, 230, 50, 50); //rectangles.Add(r48); //var r49 = new RectangleViewModel(450, 230, 50, 50); //rectangles.Add(r49); //var r50 = new RectangleViewModel(505, 230, 50, 50); //rectangles.Add(r50); //var r51 = new RectangleViewModel(10, 285, 50, 50); //rectangles.Add(r51); //var r52 = new RectangleViewModel(65, 285, 50, 50); //rectangles.Add(r52); //var r53 = new RectangleViewModel(120, 285, 50, 50); //rectangles.Add(r53); //var r54 = new RectangleViewModel(175, 285, 50, 50); //rectangles.Add(r54); //var r55 = new RectangleViewModel(230, 285, 50, 50); //rectangles.Add(r55); //var r56 = new RectangleViewModel(285, 285, 50, 50); //rectangles.Add(r56); //var r57 = new RectangleViewModel(340, 285, 50, 50); //rectangles.Add(r57); //var r58 = new RectangleViewModel(395, 285, 50, 50); //rectangles.Add(r58); //var r59 = new RectangleViewModel(450, 285, 50, 50); //rectangles.Add(r59); //var r60 = new RectangleViewModel(505, 285, 50, 50); //rectangles.Add(r60); }