Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| using System; | |
| using System.Windows; | |
| using System.Windows.Controls; | |
| using System.Windows.Media; | |
| using System.Windows.Shapes; | |
| using System.Threading; | |
| namespace SDKSample | |
| { | |
| public class app : Application | |
| { | |
| Canvas myParentCanvas; | |
| Canvas myCanvas1; | |
| Canvas myCanvas2; | |
| Canvas myCanvas3; | |
| Window mainWindow; | |
| protected override void OnStartup (StartupEventArgs e) | |
| { | |
| base.OnStartup (e); | |
| CreateAndShowMainWindow (); | |
| } | |
| private void CreateAndShowMainWindow () | |
| { | |
| // <Snippet1> | |
| // Create the application's main window | |
| mainWindow = new Window (); | |
| mainWindow.Title = "Canvas Sample"; | |
| // Create the Canvas | |
| myParentCanvas = new Canvas(); | |
| myParentCanvas.Width = 400; | |
| myParentCanvas.Height = 400; | |
| // Define child Canvas elements | |
| myCanvas1 = new Canvas(); | |
| myCanvas1.Background = Brushes.Red; | |
| myCanvas1.Height = 100; | |
| myCanvas1.Width = 100; | |
| Canvas.SetTop(myCanvas1, 0); | |
| Canvas.SetLeft(myCanvas1, 0); | |
| myCanvas2 = new Canvas(); | |
| myCanvas2.Background = Brushes.Green; | |
| myCanvas2.Height = 100; | |
| myCanvas2.Width = 100; | |
| Canvas.SetTop(myCanvas2, 100); | |
| Canvas.SetLeft(myCanvas2, 100); | |
| myCanvas3 = new Canvas(); | |
| myCanvas3.Background = Brushes.Blue; | |
| myCanvas3.Height = 100; | |
| myCanvas3.Width = 100; | |
| Canvas.SetTop(myCanvas3, 50); | |
| Canvas.SetLeft(myCanvas3, 50); | |
| // Add child elements to the Canvas' Children collection | |
| myParentCanvas.Children.Add(myCanvas1); | |
| myParentCanvas.Children.Add(myCanvas2); | |
| myParentCanvas.Children.Add(myCanvas3); | |
| // Add the parent Canvas as the Content of the Window Object | |
| mainWindow.Content = myParentCanvas; | |
| mainWindow.Show (); | |
| //</Snippet1> | |
| } | |
| } | |
| // Define a static entry class | |
| internal static class EntryClass | |
| { | |
| [System.STAThread()] | |
| private static void Main () | |
| { | |
| app app = new app (); | |
| app.Run (); | |
| } | |
| } | |
| } |