Ejemplo n.º 1
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            var dialogListView = new DialogListView(this);

            SetContentView(dialogListView);
            dialogListView.Root = InitializeRoot();
        }
Ejemplo n.º 2
0
        public void SetDialog(ViewGroup registerContainer, int positionInContainer)
        {
            var signMenu = new DialogListView(this);

            signMenu.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);

            var numberOfFields = ViewModel.HasSocialInfo ? 3 : 5;

            if (ViewModel.Settings.IsPayBackRegistrationFieldRequired.HasValue)
            {
                numberOfFields++;
            }

            signMenu.LayoutParameters.Height = GetDipInPixels(numberOfFields * CellHeightInDip);
            signMenu.Root = InitializeRoot();
            signMenu.SetScrollContainer(false);

            registerContainer.AddView(signMenu, positionInContainer);
        }
Ejemplo n.º 3
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // create from view
            var dialogListView = new DialogListView(this);

            SetContentView(dialogListView);

            RootElement root    = new RootElement("Elements");
            Section     section = new Section();

            root.Add(section);

            foreach (var item in _names)
            {
                section.Add(new StringElement(item.LastName, item.FirstName, "custom_string_element"));
            }

            dialogListView.Root = root;
        }