, чтобы получить выбранное значение в поле со списком GTK +, которое я использовал:
TreeIter tree;
comboBox.GetActiveIter(out tree);
TreeModel = comboBox.Model ();
String selectedText = (String) comboBox.Model.GetValue (tree, 0);
"comboBox" - это поле со списком GTK.
Я надеюсь, что это поможет.