コード例 #1
0
 internal void MeasureItem(WorkUnitPanelItem panelItem, out Size collapsedSize, out Size expandSize)
 {
     base.SuspendLayout();
     this.templatePanel.Top = -32768;
     collapsedSize          = WorkUnitPanel.MeasureCollapsedSizeForPanelItem(this.templatePanel, panelItem);
     expandSize             = WorkUnitPanel.MeasureExpandedSizeForPanelItem(this.templatePanel, panelItem);
     base.ResumeLayout(false);
 }
コード例 #2
0
        private int GetCountofPanelItemsUpdatedInOneTime()
        {
            int num = WorkUnitsPanel.countofPanelItemsUpdatedInOneTime;

            if (this.templatePanel != null)
            {
                Size size = WorkUnitPanel.MeasureCollapsedSizeForPanelItem(this.templatePanel, null);
                num = Math.Max(base.ClientSize.Height / size.Height + 1, num);
            }
            return(num);
        }