
- Кажется, что CellRendererCombo выглядит как CellRendererText, и мне нужно дважды щелкнуть по нему, чтобы отобразить падение - список вниз. Можно ли всегда отображать раскрывающуюся кнопку, как здесь?

- В настоящее время можно ввести поле со списком. Можно ли ограничиться выбором только из существующих значений (мужчина, женщина), не позволяя вводить новый текст?
[img]https://i.sstatic.net /Jdnxe.png[/img]
Исходный код
st = new Gtk.TreeStore(typeof(string), typeof(int), typeof(string));
st.AppendValues("Homer", 38, "male");
st.AppendValues("Marge", 34, "female");
MyTree.Model = st;
var r1 = new Gtk.CellRendererText();
var r2 = new Gtk.CellRendererText();
var r3 = new Gtk.CellRendererCombo();
var genders = new Gtk.ListStore(typeof(string));
genders.AppendValues("male");
genders.AppendValues("female");
r3.Model = genders;
r3.TextColumn = 0;
r3.Editable = true;
MyTree.Columns[0].PackStart(r1, false);
MyTree.Columns[1].PackStart(r2, false);
MyTree.Columns[2].PackStart(r3, false);
MyTree.Columns[0].AddAttribute(r1, "text", 0);
MyTree.Columns[1].AddAttribute(r2, "text", 1);
MyTree.Columns[2].AddAttribute(r3, "text", 2);
Подробнее здесь: https://stackoverflow.com/questions/583 ... ble-typing
Мобильная версия