写个类不就行了吗?没有编译前在App_Code裏(.cs)编译了在bin裏(.dll)直接调用就可以了
十余年的襄汾网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整襄汾建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“襄汾网站设计”,“襄汾网站推广”以来,每个客户项目都认真落实执行。
调用窗口的函数增加一个List参数,List记录要在gridview中显示的列。
比如你用ShowDialog之类的方法调用窗口,那么不要用系统默认的,自己写一个ShowDialogWithGrid函数取代;
含有gridview的窗口接受此函数调用的时候,对gridview重新初始化,然后再调用系统显示窗体方法ShowDialog
给你个例子
新建两个窗体Form1,Form2,每个窗体上放置一个按钮Button1,在Form1上放置ListBox1控件
Form1的Button1的代码如下
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim c As Control
For Each c In Controls
If c.Name.Equals("ListBox1") Then
c.Parent = Form2
Form2.Show()
End If
Next
End Sub
Form2的Button1的代码如下
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim c As Control
For Each c In Controls
If c.Name.Equals("ListBox1") Then
c.Parent = Form1
Form1.Show()
End If
Next
End Sub
运行界面如下
点击Button1,ListBox1控件,会在两个窗体间移动
首先引入那个项目的命名空间,在代码最上方用Imports语句,比如
Imports Project1
然后在需要用的地方写
Dim aform As New MyForm1()
然后通过aform对象的Show方法(弹出普通窗口)或ShowDialog(弹出窗口时后方窗口无响应)方法来显示窗口,最后调用Dispose方法释放对象内存。
在项目中右键点击添加窗体。在代码中需要显示该窗体的地方写入如下代码:“form2.show()”form2是你窗体的name属性……