Beispiel #1
0
        static void Main()
        {
            var header = new HeaderElement()
            {
                HeaderTop     = "TOP HEADER",
                HeaderContent = "TABLE HEADER"
            };

            var table = new TableElement <Product>(new List <Product>()
            {
                new Product()
                {
                    Description = "Pizza", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Homebread", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Pasta", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Cheese", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Bacon", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Nuts", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Sugar", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
                new Product()
                {
                    Description = "Milk", UnitValue = 10.5m, SaleValue = 10.5m * 1.3m
                },
            });

            var document = new DocumentElement(header);

            document.AppendContent(table.Render());

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new ORDocumentViewer(document));
        }