From f4b885dce5c638e8ff041c0b99e21aa1c8ce4b12 Mon Sep 17 00:00:00 2001 From: YFdyh000 Date: Sun, 19 Apr 2020 01:08:21 +0800 Subject: [PATCH] subSetting speed up --- v2rayN/v2rayN/Forms/SubSettingForm.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/v2rayN/v2rayN/Forms/SubSettingForm.cs b/v2rayN/v2rayN/Forms/SubSettingForm.cs index c8e7725b..f56b279e 100644 --- a/v2rayN/v2rayN/Forms/SubSettingForm.cs +++ b/v2rayN/v2rayN/Forms/SubSettingForm.cs @@ -8,8 +8,6 @@ namespace v2rayN.Forms { public partial class SubSettingForm : BaseForm { - List lstControls = new List(); - public SubSettingForm() { InitializeComponent(); @@ -30,8 +28,8 @@ namespace v2rayN.Forms /// private void RefreshSubsView() { + panCon.SuspendLayout(); panCon.Controls.Clear(); - lstControls.Clear(); for (int k = config.subItem.Count - 1; k >= 0; k--) { @@ -56,9 +54,8 @@ namespace v2rayN.Forms panCon.Controls.Add(control); panCon.Controls.SetChildIndex(control, 0); - - lstControls.Add(control); } + panCon.ResumeLayout(); } private void Control_OnButtonClicked(object sender, EventArgs e)