لینک سایت خرابه ولی یک پروژه ی دیگه هست :
من حرفه ای نیستم ولی فکر میکنم کدش همینه
اگراشتباه بود ببخشید دیگه هنوز حرفه ای نیستم
اگه میخواهی کل پروژه رو بزارم
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
Set_border(pictureBox2);
action = "متن";
Add_string addStr = new Add_string(font,text);
addStr.Tag = this;
addStr.ShowDialog();
}
//------------------------------------------- SetBorder
void Set_border(PictureBox picB)
{
pictureBox2.BorderStyle = pictureBox3.BorderStyle = pictureBox4.BorderStyle = pictureBox5.BorderStyle = pictureBox6.BorderStyle = pictureBox7.BorderStyle = pictureBox8.BorderStyle = pictureBox9.BorderStyle = BorderStyle.None;
picB.BorderStyle = BorderStyle.FixedSingle;
}
private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
try
{
switch (action)
{
case "متن":
if (!string.IsNullOrEmpty(text))
{
pictureBox1.Image = bmp_image;
linearBr = new LinearGradientBrush(new Rectangle(0, 0, bmp_image.Width, bmp_image.Height), front_def_color.BackColor, front_def_color.BackColor, LinearGradientMode.BackwardDiagonal);
g.DrawString(text, font, linearBr, e.X, e.Y);
}