【发布时间】:2017-06-23 02:48:46
【问题描述】:
我正在尝试将我保存的配置设置读回文本框
txtMailServer.Text = Properties.Settings.Default.MailServer;
但是文本框内容在实际值前面加上了这个文本的前缀...
System.Windows.Forms.TextBox,文本:the.mail.server
是什么原因造成的?
【问题讨论】:
-
如何保存?如果使用调试器检查该属性的当前值是多少?
-
我怀疑它是实际代码,而且您可能还有其他未在此处显示的内容(除非那是您保存的值)。注意:如果您使用
txtMailServer.ToString()保持价值,那么这就是您得到的... -
我刚刚注意到额外的文本被“保存”到 .config 中,感谢您的想法。将更新...
-
只是不要保存与
txtMailServer.ToString(),而是使用txtMailServer.Text。
标签: c# settings user.config