title: Tkinter grid fill empty space
body: <p>I did search for a lot of examples before posting but still can't properly use the tkinter grid.</p>
  
  <p><strong><em>What I want:</em></strong></p>
  
  <p><a href="https://i.stack.imgur.com/3q6wh.png" rel="noreferrer"><img src="https://i.stack.imgur.com/3q6wh.png" alt="enter image description here"></a></p>
  
  <p>my code:</p>
  
  <pre><code>import tkinter as tk
  from tkinter import ttk
  
  root = tk.Tk()
  
  b1 = ttk.Button(root, text='b1')
  b1.grid(row=0, column=0, sticky=tk.W)
  
  e1 = ttk.Entry(root)
  e1.grid(row=0, column=1, sticky=tk.EW)
  
  t = ttk.Treeview(root)
  t.grid(row=1, column=0, sticky=tk.NSEW)
  
  scroll = ttk.Scrollbar(root)
  scroll.grid(row=1, column=1, sticky=tk.E+tk.NS)
  
  scroll.configure(command=t.yview)
  t.configure(yscrollcommand=scroll.set)
  
  root.columnconfigure(0, weight=1)
  root.columnconfigure(1, weight=1)
  root.rowconfigure(1, weight=1)
  
  root.mainloop()
  </code></pre>