Hallo!
Ich habe gerade eine ganz simple Anwenung in C# designd und geproggt:

http://img108.imageshack.us/img108/9...mple3sd.th.gif
Jedenfalls sieht der Code in der InitializeComponent-Methode schäußlich aus. Keine Ahnung wieso.
Beispiel:
Code:
[b][color=darkblue]this[/color][/b].button1.Enabled = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=grey]"button1.Enabled"[/color])));
Wieso kann das nicht einfach so aussehen (wie es kurz nach dem Erstellen mit dem Designer auch aussah:
Code:
[b][color=darkblue]this[/color][/b].button1.Enabled = [b][color=darkblue]true[/color][/b];
Außerdem sind viele Eigenschaften zugewiesen, obwohl sie dem Standard entsprechen:
Beispiel:
Code:
[color=green]//
// textBox1
// [/color]
[b][color=darkblue]this[/color][/b].textBox1.AccessibleDescription = resources.GetString([color=gray]"textBox1.AccessibleDescription"[/color]);
[b][color=darkblue]this[/color][/b].textBox1.AccessibleName = resources.GetString([color=gray]"textBox1.AccessibleName"[/color]);
[b][color=darkblue]this[/color][/b].textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject([color=gray]"textBox1.Anchor"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.AutoSize = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=gray]"textBox1.AutoSize"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject([color=gray]"textBox1.BackgroundImage"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject([color=gray]"textBox1.Dock"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Enabled = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=gray]"textBox1.Enabled"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Font = ((System.Drawing.Font)(resources.GetObject([color=gray]"textBox1.Font"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject([color=gray]"textBox1.ImeMode"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Location = ((System.Drawing.Point)(resources.GetObject([color=gray]"textBox1.Location"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.MaxLength = (([b][color=darkblue]int[/color][/b])(resources.GetObject([color=gray]"textBox1.MaxLength"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Multiline = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=gray]"textBox1.Multiline"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Name = [color=gray]"textBox1"[/color];
[b][color=darkblue]this[/color][/b].textBox1.Passwordchar = (([b][color=darkblue]char[/color][/b])(resources.GetObject([color=gray]"textBox1.Password[b][color=darkblue]char[/color][/b]"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject([color=gray]"textBox1.RightToLeft"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject([color=gray]"textBox1.ScrollBars"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Size = ((System.Drawing.Size)(resources.GetObject([color=gray]"textBox1.Size"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.TabIndex = (([b][color=darkblue]int[/color][/b])(resources.GetObject([color=gray]"textBox1.TabIndex"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Text = resources.GetString([color=gray]"textBox1.Text"[/color]);
[b][color=darkblue]this[/color][/b].textBox1.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject([color=gray]"textBox1.TextAlign"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.Visible = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=gray]"textBox1.Visible"[/color])));
[b][color=darkblue]this[/color][/b].textBox1.WordWrap = (([b][color=darkblue]bool[/color][/b])(resources.GetObject([color=gray]"textBox1.WordWrap"[/color])));
Ich habe die meisten dieser Funktionen nicht verändert.
BDS hat sie einfach hier reingeschrieben - völlig überfüssig.
Kann mir 1. jemand erklären, wieso da überall resources.GetString - steht und 2. Wie ich das wieder "normalisieren" kann?
Danke schon mal.