public void LvFixaDoubleClick(object sender, EventArgs e) { ListView lvTabela = (ListView)sender; if (lvTabela.SelectedItems.Count > 0) { string nome = lvTabela.SelectedItems[0].Text; string tipo = lvTabela.SelectedItems[0].SubItems[2].Text; catalogador.DuploCliqueLista(nome, tipo); } }
public void OnTabelaFixaRowActivated(object o, RowActivatedArgs args) { NodeView lvTabela = (NodeView)o; TreeModel modelo; TreeIter iter; lvTabela.Selection.GetSelected(out modelo, out iter); if (lvTabela.Selection.IterIsSelected(iter)) { //ListStore modelo = (ListStore)lvTabela.Model; string nome = modelo.GetValue(iter, 1).ToString(); string tipo = modelo.GetValue(iter, 3).ToString(); catalogador.DuploCliqueLista(nome, tipo); } }