Mega Code Archive

 
Categories / C# Tutorial / WPF
 

Split Grid

using System; using System.Windows; using System.Windows.Controls; using System.Windows.Input; using System.Windows.Media;     public class SplitNine : Window     {         [STAThread]         public static void Main()         {             Application app = new Application();             app.Run(new SplitNine());         }         public SplitNine()         {             Grid grid = new Grid();             Content = grid;             for (int i = 0; i < 3; i++)             {                 grid.ColumnDefinitions.Add(new ColumnDefinition());                 grid.RowDefinitions.Add(new RowDefinition());             }             for (int x = 0; x < 3; x++){                 for (int y = 0; y < 3; y++)                 {                     Button btn = new Button();                     btn.Content = "Row " + y + " and Column " + x;                     grid.Children.Add(btn);                     Grid.SetRow(btn, y);                     Grid.SetColumn(btn, x);                 }             }             GridSplitter split = new GridSplitter();             split.Width = 6;             grid.Children.Add(split);             Grid.SetRow(split, 1);             Grid.SetColumn(split, 1);         }     }