public void LoadSetting(System.Windows.Forms.Control control, string hardName, string defaultValue)
        {
            SettingsMenagerStructure2 defaultSetting;
            foreach (SettingsMenagerStructure2 setting in Items)
            {
                if (setting.HardName == hardName)
                {
                    setting.SetValueToControl(control);
                    return;
                }
            }

            if (defaultValue != null)
            {
                // control not find in collection, set default value
                defaultSetting = new SettingsMenagerStructure2(control, hardName);
                defaultSetting.SetValueToControl(control, defaultValue);
            }
        }