需要一些有关如何在xamarin.android

时间:2019-05-07 16:46:22

标签: c# android xamarin

我正在xamarin.android中创建一个动态表,该表的末尾是一个复选框,如果选中该功能(可以选中许多复选框),那么我将转到一个按钮,以删除那些被选中的行

我已经尝试了很多方法,例如将许多方法放在ID复选框中,但是它不起作用

这是按钮操作和对话框。

Depurar_OT = FindViewById<Button>(Resource.Id.btn_depuracion_OT);
            Depurar_OT.Click += delegate
            {
                Android.Support.V7.App.AlertDialog.Builder alertDialog = new Android.Support.V7.App.AlertDialog.Builder(this);
                alertDialog
                .SetTitle("Depuración de OT")
                .SetMessage("Desea depurar las OT seleccionadas?")
                .SetNegativeButton("No", delegate
                {
                    alertDialog.Dispose();
                })
                .SetPositiveButton("Si", delegate
                {
                    if (cb_total.Checked)
                    {
                        //TR_BOT.RemoveView(txt_OT);
                        //TR_BOT.RemoveView(txt_fecha_creacion);
                        //TR_BOT.RemoveView(txt_fecha_cierre);
                        //TR_BOT.RemoveView(txt_valor);
                        //TR_BOT.RemoveView(txt_total);
                        //TR_BOT.RemoveView(cb_total);

                        //TL_BOT.RemoveView(TR_BOT);
                    }
                });
                alertDialog.Show();
            };

该对话框起作用。一切正常,但是删除带有复选框的行不起作用

如果我选中一个复选框并转到“ Depurar OT”,则对话框将打开。然后,如果我将“是”设置为“ si”,则应该将我选中的行删除

0 个答案:

没有答案