Click here to Skip to main content
15,891,529 members

Comments by milkncookiez (Top 3 by date)

milkncookiez 30-Apr-13 4:38am View    
Right now I have this, and it works as intended:

public partial class Form1 : Form
{
public event PaintEventHandler Paint;
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.Paint += new System.Windows.Forms.PaintEventHandler(this.pictureBox_Paint);
this.Controls.Add(pictureBox1);
}

private void pictureBox_Paint(object sender, PaintEventArgs e)
{
QrEncoder encoder = new QrEncoder(ErrorCorrectionLevel.M);
QrCode qrCode;
encoder.TryEncode("www.abix.dk", out qrCode);

new GraphicsRenderer(
new FixedCodeSize(200, QuietZoneModules.Two)).Draw(e.Graphics, qrCode.Matrix);
}
}

But I will check out about the usage of Image as well, maybe it will come handy later on.
milkncookiez 30-Apr-13 4:25am View    
Sorry, I didn't understand you from the first comment, what you were trying to tell me.
I generated the code. :)
Now gotta input some info in it. :) Thanks.
milkncookiez 30-Apr-13 3:59am View    
Well, my question was (and still is) how to use these methods for the Forms.

override void Paint(PaintEventArgs e)
{
QrEncoder encoder = new QrEncoder(ErrorCorrectionLevel.M);
QrCode qrCode;
encoder.TryEncode("Test", out qrCode);

new GraphicsRenderer(
new FixedCodeSize(200, QuietZoneModules.Two)).Draw(e.Graphics, qrCode.Matrix);

}

private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.Image = .....
}

is not really gonna work.