title: Adjust height of a row in Tkinter Treeview depending on wraped strings
body: <p>I was making a treeview for my tkinter program, and when I insert the data into it, there are some rows with too many characters and some of them are unseen.</p>
  
  <p>Is there any way to set an auto line feed for the row height? I don't want to add a horizontal scrollbar to solve this. This means when the width of a strings is bigger then th columns with a newline should be iserted (automaticly). In that case the height of the row should be adjusted (automaicly) in that case to display more then one line.</p>
  
  <p><a href="https://i.stack.imgur.com/uzghf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uzghf.png" alt="picture"></a></p>
  
  <pre><code>from tkinter import *
  import tkinter.ttk as ttk
  
  root = Tk()
  
  frame = Frame(root)
  frame.pack()
  
  tree = ttk.Treeview(frame, height=15,
                      columns=('c1', 'c2'),
                      show="headings")
  tree.column('c1', width=100, anchor='center')
  tree.column('c2', width=200, anchor='center')
  tree.heading('c1', text='text1')
  tree.heading('c2', text='text2')
  tree.pack()
  
  tree.insert('', 1, values=['edew', 'dewd'])
  tree.insert('', 2, values=['abcd'*10, 'wxyz'*10])
  
  root.resizable(width=False, height=False)
  root.mainloop()
  </code></pre>