| 123456789101112131415161718192021222324252627282930 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using Avalonia.Diagnostics;
 
- using Avalonia.Gtk.Embedding;
 
- using ControlCatalog;
 
- using Gtk;
 
- namespace GtkInteropDemo
 
- {
 
-     class MainWindow : Window
 
-     {
 
-         public MainWindow() : base("Gtk Embedding Demo")
 
-         {
 
-             var root = new HBox();
 
-             var left  = new VBox();
 
-             left.Add(new Button("I'm GTK button"));
 
-             left.Add(new Calendar());
 
-             root.PackEnd(left, false, false, 0);
 
-             var host = new GtkAvaloniaControlHost() {Content = new MainView()};
 
-             host.SetSizeRequest(600, 600);
 
-             root.PackStart(host, true, true, 0);
 
-             Add(root);
 
-             
 
-             ShowAll();
 
-         }
 
-     }
 
- }
 
 
  |