public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            // Use this to return your custom view for this Fragment
            // return inflater.Inflate(Resource.Layout.YourFragment, container, false);

            base.OnCreateView(inflater, container, savedInstanceState);
            var view         = inflater.Inflate(Resource.Layout.counsellinghomelayout, container, false);
            var ft           = ChildFragmentManager.BeginTransaction();
            var viewfragment = new CounsellorsFragment();

            ft.Replace(Resource.Id.dry_counsellingframelayout, viewfragment);
            ft.Commit();

            //SetHasOptionsMenu(true);
            this.HasOptionsMenu = true;

            return(view);
        }
 public override bool OnOptionsItemSelected(IMenuItem item)
 {
     try
     {
         switch (item.ItemId)
         {
         case Resource.Id.menu_ebook_ebooks:
             var ebooksfragment = new CounsellorsFragment();
             var ft             = ChildFragmentManager.BeginTransaction();
             var fragment       = this.ChildFragmentManager.FindFragmentById(Resource.Id.dry_counsellingframelayout);
             if (fragment != null)
             {
                 ft.Remove(fragment);
             }
             ft.Replace(Resource.Id.dry_counsellingframelayout, ebooksfragment);
             ft.Commit();
             return(true);
         }
     }
     catch (Exception ex)
     {
     }
     return(base.OnOptionsItemSelected(item));
 }