Sub AddTextBox(ByVal CanFillFields As String) Dim i As Integer Dim Fields() As String Fields = Split(CanFillFields, "#") ReDim mybox(Fields.Length - 1) For i = 0 To Fields.Length - 1 If Fields(i).Trim <> "" Then mybox(i) = New TextBox 'mybox(i).Enabled = False mybox(i).Style.Item("width") = 50 mybox(i).Style.Item("POSITION") = 133 mybox(i).TextMode = TextBoxMode.MultiLine ...... Next End Sub
to CMIC(大象)没错误啊,就是没效果,但我加了一个就好了,哦可能是我Button1原来没有POSITION属性,你有吗?POSITION属性是不是必须有啊?谢this.Button1.Style["TOP"]="100px"; this.Button1.Style["LEFT"]="100px"; this.Button1.Style["POSITION"]="absolute";
Dim i As Integer
Dim Fields() As String
Fields = Split(CanFillFields, "#")
ReDim mybox(Fields.Length - 1)
For i = 0 To Fields.Length - 1
If Fields(i).Trim <> "" Then
mybox(i) = New TextBox
'mybox(i).Enabled = False
mybox(i).Style.Item("width") = 50
mybox(i).Style.Item("POSITION") = 133
mybox(i).TextMode = TextBoxMode.MultiLine
......
Next
End Sub
this.Button1.Style["LEFT"]="100";
你的代码是写在.cs文件中的吗?
我试了一下但没成功!
请你再说明一下
this.Button1.Style["LEFT"]="100px";
this.Button1.Style["POSITION"]="absolute";
this.Button1.Style["LEFT"]="100px";
this.Button1.Style["POSITION"]="absolute";
{
Button1.Style["left"] = "100px";
Button1.Style["top"] = "100px";
}
比方说,我想在Button1 下 10px 处显示一个Calendar
不知道有没有其它方法!
表格定位很好啊,但是我是想动态的显示,表格的方法也行不通