示例#1
0
        void CmbAba1SelectedIndexChanged(object sender, EventArgs e)
        {
            Aba aba;

            Cursor = Cursors.WaitCursor;

            tvDiretorio1.Nodes.Clear();
            aba = AbaBO.Instancia.pegaAbaPorOrdem(catalogador.listaAbas,
                                                  cmbAba1.SelectedIndex + 1);
            catalogador.CarregarArvore(tvDiretorio1, aba);
            tvDiretorio1.Select();
            LimparComparacao();

            Cursor = Cursors.Default;
        }
        protected void OnCmbAba1Changed(object sender, EventArgs e)
        {
            Aba aba;

            GdkWindow.Cursor = new Gdk.Cursor(Gdk.CursorType.Watch);

            TreeStore tvDiretorio1Store = (TreeStore)tvDiretorio1.Model;

            tvDiretorio1Store.Clear();
            aba = AbaBO.Instancia.pegaAbaPorOrdem(catalogador.listaAbas,
                                                  cmbAba1.Active + 1);
            catalogador.CarregarArvore(tvDiretorio1, aba);
            tvDiretorio1.GrabFocus();
            LimparComparacao();

            GdkWindow.Cursor = new Gdk.Cursor(Gdk.CursorType.Arrow);
        }