سلام
داخل info path ما یک فرم داریم که میخواهیم فقط قسمتی از فرم را پرینت بگیریم.
دوستان هر کسی می دونه راهنمایی کنه لطفا.
خیلی واجبه
private void btn_print_Click(object sender, EventArgs e) { CaptureScreen(); printDocument1.Print(); printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage); } Bitmap memoryImage; private void CaptureScreen() { Graphics myGraphics = this.CreateGraphics(); Size s = this.Size; memoryImage = new Bitmap(s.Width, s.Height, myGraphics); Graphics memoryGraphics = Graphics.FromImage(memoryImage); memoryGraphics.CopyFromScreen(this.Location.X, this.Location.Y, 0, 0, s); } private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { } private void printDocument1_PrintPage_1(object sender, PrintPageEventArgs e) {
خیلی ممنون،فقط چون من اولین بارمه با info میخوام کار کنم این کد رو باید کجا بنویسیم
رو فرم برم قسمت Developer ، code editor ؟
در دکمه مورد نظرتون متد را فراخوانی کنید
الان دکمه رو من انداختم ولی هر چقدر روش کلیک میکنم صفحه کدهاش باز نمیشه
برنامه Visual studio حتما باید نصب باشه تا باز کنه؟
کدهاتون رو قرار بدید تا نحوه استفادتون رو ببینم
مشکل دقیقا اینجاست که اصلا صفحه کدی برام باز نمیشه.هر چی رو دکمه کلیک میکنم هیچ اتفاقی نمیفته
مگه میشه ؟
مگه شما روی سورس تغییر نمیدید ؟
آخه تا الان اصلا کدی نمینوشتیم.همه چی واسه خود برنامه بود.الان که میخوایم این تغییر رو بدیم مجبوریم کد بنویسیم.منتها چه جوری نمیدونم
برای کدنویسی خود برنامه infopath2013 میگفت احتیاج به Visual studio 2012 داری.حالا که نصب کردم infopath2010 رو داره که با infopath2013 همخوانی ندارد و eroor میدهد.
چه ویزوالی را باید نصب کنم تا infopath 2013 ساپورت کند؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)