예제 #1
0
        protected void FactoryProxyStatusControl()
        {
            ScrollableControlContainer.Controls.Clear();

            for (int i = _proxycontroller.EndpointCount - 1; i >= 0; --i)
            {
                var statuscontrol = new ProxyStatusControl(i, _proxycontroller.EndpointInfo(i), _proxycontroller, ImageList);
                ScrollableControlContainer.Controls.Add(statuscontrol);
                statuscontrol.Dock = DockStyle.Top;
            }
        }
예제 #2
0
        private void FactoryProxyStatusControl()
        {
            scrollableControl.Controls.Clear();

            _controllerList.ForEach(controller =>
            {
                for (int i = controller.EndpointCount - 1; i >= 0; --i)
                {
                    var statuscontrol = new ProxyStatusControl(i, controller.EndpointInfo(i), controller, imageList);
                    scrollableControl.Controls.Add(statuscontrol);
                    statuscontrol.Dock = DockStyle.Top;
                }
            });
        }