Body.cs
上传用户:jx_fiona
上传日期:2014-03-08
资源大小:1387k
文件大小:1k
源码类别:

打印编程

开发平台:

Others

  1. using System;
  2. using System.Drawing;
  3. namespace GoldPrinter
  4. {
  5. /// <summary>
  6. /// Body,数据表格主题。
  7. /// 
  8. /// 作 者:长江支流(周方勇)
  9. /// Email:flygoldfish@163.com  QQ:150439795
  10. /// 网 址:www.webmis.com.cn
  11. /// ★★★★★您可以免费使用此程序,但是请您完整保留此说明,以维护知识产权★★★★★
  12. /// 
  13. /// </summary>
  14. public class Body:Outer
  15. {
  16. public Body()
  17. {
  18. this.IsDrawAllPage = false;
  19. mdrawGrid.AlignMent = AlignFlag.Left;
  20. mdrawGrid.Border = GridBorderFlag.Single;
  21. mdrawGrid.Line = GridLineFlag.Both;
  22. this.IsAverageColsWidth = false;
  23. //不合并
  24. mdrawGrid.Merge = GridMergeFlag.None;
  25. //this.Font = new Font("宋体",12);
  26. mdrawGrid.Font = new Font("宋体",12);
  27. mdrawGrid.PreferredRowHeight = mdrawGrid.Font.Height + 2;
  28. }
  29. public Body(int rows,int cols):this()
  30. {
  31. base.Initialize(rows,cols);
  32. }
  33. public string[,] GridText
  34. {
  35. set
  36. {
  37. mblnHadInitialized = true;
  38. mdrawGrid.GridText = value;
  39. }
  40. get
  41. {
  42. return mdrawGrid.GridText;
  43. }
  44. }
  45. public string ColsAlignString
  46. {
  47. set
  48. {
  49. mdrawGrid.ColsAlignString = value;
  50. }
  51. get
  52. {
  53. return mdrawGrid.ColsAlignString;
  54. }
  55. }
  56. public override Font Font
  57. {
  58. get
  59. {
  60. return mdrawGrid.Font;
  61. }
  62. set
  63. {
  64. mdrawGrid.Font = value;
  65. }
  66. }
  67. }//End Class
  68. }//End NameSpace