vb.netpanel vbnetpanel里运行其它窗体程序
vb.net如何实现打印整个panel的内容(打印机打印)
使用jquery.print插件
创新互联专注于沂源企业网站建设,成都响应式网站建设公司,成都做商城网站。沂源网站建设公司,为沂源等地区提供建站服务。全流程专业公司,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
我用得jQuery.print, version 1.3.2。
页面上调用代码如下:PrintArea就是你panel的ID....
script src="~/Scripts/jQuery.print.js"/script
script
function printarea() {
$("#PrintArea").print({
globalStyles: true,
mediaPrint: false,
stylesheet: null,
noPrintSelector: ".no-print",
iframe: true,
append: null,
prepend: null,
manuallyCopyFormValues: true,
deferred: $.Deferred()
});
}
/script
a class="btn btn-success" onclick="printarea()"打印/a
VB.NET用panel装子窗体时提示"无法将顶级控件添加到控件。"
窗体默认是顶级控件,不能添加到其他容器中
如果想将窗体像一般控件那样添加进容器中,需要将窗体的TopLevel属性设为false
如下:
Dim
fir
As
New
Form2
fir.TopLevel
=
false
Me.Panel1.Controls.Add(fir)
VB.NET 窗体内的一个Panel容器失去焦点就自动隐藏
Public Class Form3 按下,显示控件,并获得焦点. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Visible = True TextBox1.Focus() End Sub 判断是否获得焦点. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If TextBox1.Focused = True Then MessageBox.Show("已经获得焦点了.") Else MessageBox.Show("已经失去焦点了.") End If End Sub 失去焦点后自动陷藏. Private Sub TextBox1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus TextBox1.Visible = False End Sub End Class
网站栏目:vb.netpanel vbnetpanel里运行其它窗体程序
文章路径:http://myzitong.com/article/dojsohd.html