AlphaTab.Rendering.TabBarRenderer.DoLayout C# (CSharp) 메소드

DoLayout() 공개 메소드

public DoLayout ( ) : void
리턴 void
        public override void DoLayout()
        {
            var res = Resources;
            var numberOverflow = (res.TablatureFont.Size / 2) + (res.TablatureFont.Size * 0.2f);
            TopPadding = numberOverflow;
            BottomPadding = numberOverflow;

            base.DoLayout();

            Height = LineOffset * (Bar.Staff.Track.Tuning.Length - 1) + (numberOverflow * 2);
            if (Index == 0)
            {
                Staff.RegisterStaveTop(TopOverflow);
                Staff.RegisterStaveBottom(Height - BottomOverflow);
            }
        }