Как получить индекс столбца при редактировании ячейки в Gtk.TreeView в C#?

199
26 сентября 2021, 10:40

Есть Gtk.TreeView. В нём ListStore store. Ячейки в нем созданы как:

CellRendererText cell = new CellRendererText
{
    Editable = true
};
cell.Edited += Cell_Edited;

Пытаюсь сделать редактирование ячеек следующим образом:

private void Cell_Edited(object o, Gtk.EditedArgs args)
{
    Gtk.TreeIter iter;
    store.GetIter(out iter, new Gtk.TreePath(args.Path));
    store.SetValue(iter, COLUMN_INDEX, args.NewText);
}

Но никак не пойму как получить COLUMN_INDEX.
Перекопал кучу всего, но никак не пойму как сделать так что бы введённый текст сохранялся. Кто-нибудь знает как это работает?

READ ALSO
Почему instance в синглтоне становится null?

Почему instance в синглтоне становится null?

Есть класс UIManager, написанный по принципу синглтона

134
Zabbix запрос. Запрос в C#

Zabbix запрос. Запрос в C#

По регламенту ZABBIX: HEADER> - "ZBXD\x01" (5 байт) DATALEN> - размер данных (8 байт)число 1 отформатируется в 01/00/00/00/00/00/00/00

100
Изменение protected field вне сборки

Изменение protected field вне сборки

Можно ли изменить значение вне сборки?

146
Как изменить поле /Producer в pdf документе без сторонних библиотек

Как изменить поле /Producer в pdf документе без сторонних библиотек

Есть pdf документЯ использую следующий код, для того, чтобы его открыть и изменить значение /Producer

104