Aşağıdaki kod var:C# nasıl değerlerini değiştirerek Properties.Settings.Default.Properties döngü
foreach (SettingsProperty currentProperty in Properties.Settings.Default.Properties)
{
if (Double.TryParse(GenerateValue()), out result))
{
currentProperty.DefaultValue = result.ToString();
Properties.Settings.Default.Save();
}
}
Bir MySQL veritabanından yeni değeri alır. Ben iyi çalışıyor gibi görünüyor yeni değeri göstermek için bir MessageBox.Show eklemek ama aslında kaydedin etmezse. Bunun bir değişkene değer atarım çünkü bunu yapmanın bir yolu olduğunu varsayalım.
Properties.Settings.Default.IndexOf(currentProperty.name).DefaultValue = result
Bunu yapmanın bir yolu olması gerektiğini biliyordum. Yardımın için çok teşekkürler. Kullanıcıya zaten ayarlanmış olan herşeyi yaptım. – Brandon
[Alex Azabut] Ayarın kapsamını nasıl bulabilirim? – gg89
Kullanabileceğimden şüpheleniyorum, user.ReadOnly kullanıcı alanı olarak, değil mi? – gg89