Пример #1
0
        public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            if ( layoutId == 0)
                layoutId = UI.Resource.Layout.FrgPersonGeneral;
            var view = inflater.Inflate (layoutId, container, false);

            view.FindViewById<EditText>(Resource.Id.edSperrdatum).FocusChange += (object sender, View.FocusChangeEventArgs e) =>
                {
                    if(e.HasFocus == true)
                    {
                        var dialog = new UI.DatePickerDialog(Activity,  DateTime.Now.AddMonths(-1), this);
                        dialog.Cancelable = true;

                        dialog.Show(FragmentManager, null);                                                                            
                    }
                };
            view.FindViewById<EditText>(Resource.Id.edSperrdatum).Click += (object sender, EventArgs e) => 
                {
                    var dialog = new UI.DatePickerDialog(Activity,  DateTime.Now.AddMonths(-1), this);
                    dialog.Cancelable = true;
                    dialog.Show(FragmentManager, null);                                                                                     
                };

            return view;
        }
        void EdLiefDatum_FocusChange (object sender, View.FocusChangeEventArgs e)
        {
            // run the select dialog 
            if(e.HasFocus == true)
            {
                var dialog = new UI.DatePickerDialog(_context,  DateTime.Now.AddMonths(-1), this);
                dialog.Cancelable = true;

                dialog.Show(_context.FragmentManager, null);                                                                            
            }
        }
Пример #3
0
 public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
 {
     var view = inflater.Inflate (layoutId, container, false);
     view.FindViewById<EditText>(Resource.Id.edDatum).FocusChange += (object sender, View.FocusChangeEventArgs e) =>
         {
             if(e.HasFocus == true)
             {
                 var dialog = new UI.DatePickerDialog(Activity,  DateTime.Now.AddMonths(-1), this);
                 dialog.Show(FragmentManager, null);                                                                            
             }
         };
     view.FindViewById<EditText>(Resource.Id.edDatum).Click += (object sender, EventArgs e) => 
         {
             var dialog = new UI.DatePickerDialog(Activity,  DateTime.Now.AddMonths(-1), this);
             dialog.Show(FragmentManager, null);                                                                                     
         };
     view.FindViewById<EditText>(Resource.Id.edZeit).FocusChange += (object sender, View.FocusChangeEventArgs e) =>
         {
             if(e.HasFocus == true)
             {
                 var dialog = new UI.TimePickerDialog(Activity,  DateTime.Now.AddMonths(-1), this);
                 dialog.Show(FragmentManager, null); 
                 _controlClicked = "edZeit";
             }
         };
     view.FindViewById<EditText>(Resource.Id.edZeit).Click += (object sender, EventArgs e) => 
         {
             var dialog = new UI.TimePickerDialog(Activity, DateTime.Now, this);
             dialog.Show(FragmentManager, null);                                                                                     
             _controlClicked = "edZeit";
         };
     view.FindViewById<EditText>(Resource.Id.edStartTelefon).FocusChange += (object sender, View.FocusChangeEventArgs e) =>
         {
             if(e.HasFocus == true)
             {
                 var dialog = new UI.TimePickerDialog(Activity, DateTime.Now, this);
                 dialog.Show(FragmentManager, null); 
                 _controlClicked = "edStartTelefon";
             }
         };
     view.FindViewById<EditText>(Resource.Id.edStartTelefon).Click += (object sender, EventArgs e) => 
         {
             var dialog = new UI.TimePickerDialog(Activity, DateTime.Now, this);
             dialog.Show(FragmentManager, null);                                                                                     
             _controlClicked = "edStartTelefon";
         };
     view.FindViewById<EditText>(Resource.Id.edDauerTelefon).FocusChange += (object sender, View.FocusChangeEventArgs e) =>
         {
             if(e.HasFocus == true)
             {
                 var dialog = new UI.TimePickerDialog(Activity, DateTime.Now, this);
                 dialog.Show(FragmentManager, null); 
                 _controlClicked = "edDauerTelefon";
             }
         };
     view.FindViewById<EditText>(Resource.Id.edDauerTelefon).Click += (object sender, EventArgs e) => 
         {
             var dialog = new UI.TimePickerDialog(Activity, DateTime.Now, this);
             dialog.Show(FragmentManager, null);                                                                                     
             _controlClicked = "edDauerTelefon";
         };
     if (_activity != null) {
         _activity._btnMic = view.FindViewById<ImageButton> (Resource.Id.BtnMic);
         _activity._btnMic.Click += (object sender, EventArgs e) => {
             _activity.BtnSpeakClick ();
         };
     }
     return view;
 }
 void EdLiefDatum_Click (object sender, EventArgs e)
 {
     // run the select date dialog
     var dialog = new UI.DatePickerDialog(_context,  DateTime.Now.AddMonths(-1), this);
     dialog.Cancelable = true;
     dialog.Show(_context.FragmentManager, null);   
 }