Пример #1
0
Файл: Image.cs Проект: zzyzy/uno
        void Initialize()
        {
            InitializeBinder();
            IFrameworkElementHelper.Initialize(this);

            _layouter = new ImageLayouter(this);
        }
Пример #2
0
        private string _inlinesText;         // Text derived from the content of Inlines

#if !__WASM__
        public TextBlock()
        {
            IFrameworkElementHelper.Initialize(this);
            InitializeProperties();

            InitializePartial();
        }
Пример #3
0
        private void Initialize()
        {
            BackgroundColor = UIColor.Clear;
            IFrameworkElementHelper.Initialize(this);

            OnDisplayMemberPathChangedPartial(string.Empty, this.DisplayMemberPath);
        }
Пример #4
0
        public ContentPresenter()
        {
            InitializeContentPresenter();

            IFrameworkElementHelper.Initialize(this);

            this.RegisterLoadActions(UpdateBorder, () => _borderRenderer.Clear());
        }
Пример #5
0
        public Picker()
        {
            IFrameworkElementHelper.Initialize(this);
            this.InitializeBinder();

            AutoresizingMask = UIViewAutoresizing.None;

            OnDisplayMemberPathChangedPartial(string.Empty, this.DisplayMemberPath);

            this.Model = new PickerModel(this);
        }
Пример #6
0
        public ListView()
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            NativeInstanceHelper.CreateNativeInstance(base.GetType(), this, ContextHelper.Current, base.SetHandle);

            InitializeBinder();
            IFrameworkElementHelper.Initialize(this);

            SetClipToPadding(false);
            ScrollBarStyle = ScrollbarStyles.OutsideOverlay;             // prevents padding from affecting scrollbar position

            _secondaryPool = new AbsListViewSecondaryPool(TryGetItemViewTypeFromItem, _customViewTypeCount);
            SetRecyclerListener(_secondaryPool);
        }
Пример #7
0
        public GridView() : base(ContextHelper.Current)
        {
            IFrameworkElementHelper.Initialize(this);

            StretchMode = Android.Widget.StretchMode.StretchColumnWidth;
            BindableAdapter.ItemContainerTemplate = () => new GridViewItem()
            {
                ShouldHandlePressed = false
            };
            BindableAdapter.ItemContainerHolderStretchOrientation = Orientation.Horizontal;
            BindableAdapter.ItemContainerStyle = ItemContainerStyle;

            SetClipToPadding(false);
            ScrollBarStyle = ScrollbarStyles.OutsideOverlay;             // prevents padding from affecting scrollbar position
        }
Пример #8
0
        public NativeScrollContentPresenter()
        {
            Scrolled += OnScrolled;
            ViewForZoomingInScrollView = _ => Content as UIView;
            DidZoom              += OnZoom;
            DraggingStarted      += OnDraggingStarted;
            DraggingEnded        += OnDraggingEnded;
            DecelerationEnded    += OnDecelerationEnded;
            ScrollAnimationEnded += OnScrollAnimationEnded;

            if (ScrollViewer.UseContentInsetAdjustmentBehavior)
            {
                ContentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentBehavior.Never;
            }

            IFrameworkElementHelper.Initialize(this);
        }
Пример #9
0
        private void Initialize()
        {
            BackgroundColor = UIColor.Clear;
            IFrameworkElementHelper.Initialize(this);

            var internalContainerType = typeof(ListViewBaseInternalContainer);

            RegisterClassForCell(internalContainerType, ListViewItemReuseIdentifier);
            RegisterClassForSupplementaryView(internalContainerType, ListViewHeaderElementKindNS, ListViewHeaderReuseIdentifier);
            RegisterClassForSupplementaryView(internalContainerType, ListViewFooterElementKindNS, ListViewFooterReuseIdentifier);
            RegisterClassForSupplementaryView(internalContainerType, ListViewSectionHeaderElementKindNS, ListViewSectionHeaderReuseIdentifier);

            DelaysContentTouches = true;

            ShowsHorizontalScrollIndicator = true;
            ShowsVerticalScrollIndicator   = true;

            if (ScrollViewer.UseContentInsetAdjustmentBehavior)
            {
                ContentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentBehavior.Never;
            }
        }
Пример #10
0
        partial void Initialize()
        {
            _children = new UIElementCollection(this);

            IFrameworkElementHelper.Initialize(this);
        }
Пример #11
0
 private void Initialize()
 {
     BackgroundColor = UIColor.Clear;
     IFrameworkElementHelper.Initialize(this);
 }
Пример #12
0
 partial void InitializePartial()
 {
     IFrameworkElementHelper.Initialize(this);
 }
Пример #13
0
 public HorizontalGridView()
 {
     InitializeBinder();
     IFrameworkElementHelper.Initialize(this);
 }
 public HorizontalListView() : base(ContextHelper.Current, null)
 {
     InitializeBinder();
     SetClipToPadding(false);
     IFrameworkElementHelper.Initialize(this);
 }
Пример #15
0
 public ContentControl()
 {
     IFrameworkElementHelper.Initialize(this);
 }
Пример #16
0
        public ContentPresenter()
        {
            InitializeContentPresenter();

            IFrameworkElementHelper.Initialize(this);
        }