private void bPrint_Click(object sender, EventArgs e)
{
curitems = 1;
page = 1;
count = 1;
printDocument1.DocumentName = tBPor.Text;
logo = new Bitmap("Pgd_glava.jpg",true);
printDialog1.Document = printDocument1;
printDialog1.AllowSelection = true;
printDialog1.AllowSomePages = true;
printPreviewDialog1.Document = printDocument1;
ToolStripButton b = new ToolStripButton();
b.Image = new Bitmap("print.png");
b.DisplayStyle = ToolStripItemDisplayStyle.Image;
b.Click += printPreview_PrintClick;
((ToolStrip)(printPreviewDialog1.Controls[1])).Items.RemoveAt(0);
((ToolStrip)(printPreviewDialog1.Controls[1])).Items.Insert(0, b);
printPreviewDialog1.Document = printDocument1;
printPreviewDialog1.ShowDialog();
}
이것은 내 코드입니다. 나는 내가 인쇄하고자하는 것을 얻은 후에 내 코드를 만들었고, 인쇄 미리보기 다이얼로그를 열었고 마지막에 인쇄 버튼을위한 인쇄 버튼을 바꿨다. 나는 stackoverflow에있는 질문에서 그것을하는 방법을 발견했다.printdocument 및 대화 상자의 C# 오류가 VS에서 작동하지만 프로젝트를 게시 한 후에 발생하지 않습니다.
어쨌든이 디버깅을 Visual Studio에서 완벽하게 작동합니다. 내가 프로젝트를 게시 할 때하지만, 한편으로 내가 찾고 있어요 this error.
사람이 그렇게 정확하게 이유를 찾을 수 없기 때문에 내가 크게 감사하겠습니다 이것에 대해 무엇을 알고있는 경우 나에게 준다 해결 방법.
미리 감사드립니다.
감사합니다. Thomas!
"Windows 양식 매개 변수가 유효하지 않습니다"라고 Google에 알림을 보내면 50 만 건의 조회가 발생합니다. 당신이 하나 더 필요하다는 것에 대해 매우 의심 스럽습니다. –
솔직히 말해서 정확히 어떤 것이 빠져있는 것이 분명해 졌기 때문에 온라인 검색을하지 못해서 생각이 필요했습니다. :) –