コード例 #1
0
        public override void ApplyStyle(ViewStyle viewStyle)
        {
            styleApplied = false;

            base.ApplyStyle(viewStyle);

            tabButtonStyle = viewStyle as TabButtonStyle;

            //Apply TopLine style.
            if (tabButtonStyle?.TopLine != null)
            {
                topLine?.ApplyStyle(tabButtonStyle.TopLine);
            }

            //Apply BottomLine style.
            if (tabButtonStyle?.BottomLine != null)
            {
                bottomLine?.ApplyStyle(tabButtonStyle.BottomLine);
            }

            styleApplied = true;

            //Calculate children's sizes and positions based on padding sizes.
            LayoutItems();
        }
コード例 #2
0
ファイル: TabButton.cs プロジェクト: hinohie/TizenFX
        public override void ApplyStyle(ViewStyle viewStyle)
        {
            styleApplied = false;

            base.ApplyStyle(viewStyle);

            tabButtonStyle = viewStyle as TabButtonStyle;

            styleApplied = true;

            //Calculate children's sizes and positions based on padding sizes.
            LayoutItems();
        }
コード例 #3
0
 public TabButtonStyle(TabButtonStyle style) : base(style)
 {
 }
コード例 #4
0
 public TabButton(TabButtonStyle tabButtonStyle) : base(tabButtonStyle)
 {
     Initialize();
 }