🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / tileview1 kullanımı

1-) C# RMOS - tileview1 kullanımı

 

gridcontrolu tileview e change et dizayn dan

 

 

using DevExpress.XtraGrid.Columns;

using DevExpress.XtraPdfViewer;

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Drawing.Drawing2D;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace WindowsFormsApplication6

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        //    pdfViewer1.DocumentFilePath = "a.pdf";

        private void Form1_Load(object sender, EventArgs e)

        {

 

            gridControl1.DataSource = RHVeritabani.MyGetDataTable("select * from ocrGlobal");

            //tileView1.OptionsTiles.ItemSize = new Size(90, 40);

            //tileView1.GetThumbnailImage += TileView1_GetThumbnailImage;

            // Specify a column that provides information on images to render.

 

            GridColumn gr= new GridColumn();

            gr.FieldName = "resimon";

            tileView1.ColumnSet.BackgroundImageColumn = gr;

            tileView1.OptionsImageLoad.RandomShow = true;

            tileView1.OptionsImageLoad.LoadThumbnailImagesFromDataSource = false;

            // Enable async image load.

            tileView1.OptionsImageLoad.AsyncLoad = true;

        }

        private void TileView1_GetThumbnailImage(object sender, DevExpress.Utils.ThumbnailImageEventArgs e)

        {

            //Generate a thumbnail for the current record.

            Bitmap image = new Bitmap(e.DesiredThumbnailSize.Width, e.DesiredThumbnailSize.Height);

            Graphics graphics = Graphics.FromImage(image);

            GraphicsUnit grUnit = GraphicsUnit.Pixel;

            RectangleF imageRect = image.GetBounds(ref grUnit);

            LinearGradientBrush brush = new LinearGradientBrush(imageRect, Color.White, Color.White, 45, false);

            graphics.FillRectangle(brush, imageRect);

            e.ThumbnailImage = image;

        }

 

        

    }

    

}

 

 2021 Ocak 18 Pazartesi
 474