以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口文本框边框外观已设置None,已保存了,但时下次进入窗口是自动变成FixedSingle,什么问题?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84739)

--  作者:wusim
--  发布时间:2016/5/9 16:33:00
--  窗口文本框边框外观已设置None,已保存了,但时下次进入窗口是自动变成FixedSingle,什么问题?
窗口文本框边框外观已设置None,已保存了,但是下次进入窗口设计是自动变成了FixedSingle,有边框,什么问题?
--  作者:大红袍
--  发布时间:2016/5/9 16:38:00
--  
 只是显示的时候有问题,你预览或运行项目的时候,应该是没问题的吧?
--  作者:wusim
--  发布时间:2016/5/9 17:09:00
--  

都是一样


--  作者:大红袍
--  发布时间:2016/5/9 17:38:00
--  
 我测试,没问题。
--  作者:wusim
--  发布时间:2016/5/9 18:30:00
--  
会不会与软件激活码的问题,三台电脑都是
--  作者:大红袍
--  发布时间:2016/5/9 19:49:00
--  
以下是引用wusim在2016/5/9 18:30:00的发言:
会不会与软件激活码的问题,三台电脑都是

 

那试试用代码处理 e.Form.Controls("TextBox1").borderStyle = 0

 

 


--  作者:大红袍
--  发布时间:2016/5/9 19:51:00
--  

或者在AfterLoad事件写代码

 

For Each c As object In e.form.controls
    If typeof c Is winform.TextBox Then
        c.borderStyle = 0
    End If
Next


--  作者:wusim
--  发布时间:2016/5/9 21:27:00
--  
这样处理可以了,可以怎样优化一下:
For Each c As object In e.form.controls
    If typeof c Is winform.TextBox Then
        c.borderStyle = 0
    End If
    If typeof c Is winform.DateTimePicker Then
        c.borderStyle = 0
    End If
    If typeof c Is winform.ComboBox Then
        c.borderStyle = 0
    End If
Next