RSS



طریقه Attach کردن DataBase به صورت کدی در سی شارپ

فایلهای مربوط به دیتابیسمان را یعنی پسوندهای MDF. و LDF. را در فولدری به نام Data قرار داده و در جایی که فایل exe برنامه وجود دارد قرار می دهیم - چون در تمام SQL Server ها دیتابیس Master وجود دارد ما با متصل شدن به دیتابیس Master کد Attach را execute میکنیم .


فرض میکنیم نام DataBase ما SaynaDB است در یک رویداد خاص مانند کلیک دکمه می نویسیم :

تاريخ : یکشنبه 20 بهمن 1387   ساعت : 12:06:28 AM    نويسنده : مدیریت ( سید جواد حامی ) | نظرات

دستور تغییر Language bar از حالت EN به Fa جهت فارسی نویسی در فرم C# سی شارپ

دستور تغییر Language bar از حالت EN به Fa به صورت اتوماتیک جهت فارسی نویسی
در فرم به شرح زیر است :

در Load فرم می توان نوشت :

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(System.Globalization.CultureInfo.CreateSpecificCulture("fa-IR"));

تاريخ : دوشنبه 14 بهمن 1387   ساعت : 10:29:07 AM    نويسنده : مدیریت ( سید جواد حامی ) | نظرات

نمایش لیستی (یا آرایه ای) از رشته ها در کنترل DataGridView

در این مقاله از امکانات موجود در DotNet 3.5 استفاده شده است

هنگام برنامه نویسی گاهی نیاز می شود که لیستی (یا آرایه ای) از رشته ها را با استفاده از کنترل DataGridView نمایش دهیم.

وقتی یک لیست را به کنترل DataGridView مقید می کنیم، این کنترل به طور پیشفرض نام خصوصیت های (Properties) آیتم های موجود در لیست را به عنوان نام ستون در نظر می گیرد.

ولی اگر قرار باشد لیستی از رشته ها را با استفاده از این کنترل نمایش دهیم، دیگر نام خصوصیتی وجود ندارد که به عنوان نام ستون نمایش داده شود.

برای درک بهتر موضوع، فرض کنید قرار است لیست زیر را که شامل نام روزهای هفته می باشد را در یک کنترل DataGridView نمایش دهید.

 

List<string> weekDays = new List<string> {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"};

 

dataGridView1.DataSource = weekDays;

اگر برنامه را اجرا کنید با شکل زیر روبرو می شوید.

همانطور که ملاحظه می کنید، کنترل DataGridView به جای اینکه نام روزهای هفته را نمایش دهد، اندازه هر یک از نام ها را نمایش می دهد!

برای رفع این مشکل می توانیم از دستور زیر استفاده کنیم.


تاريخ : یکشنبه 22 دی 1387   ساعت : 4:38:37 PM    نويسنده : مهرداد قاسمي | نظرات

رسم یک چندضلعی توپر روی یک فرم

private void Form1_Paint(object sender, PaintEventArgs e)
{

Graphics g = e.Graphics;

// Create pen.
Pen blackPen = new Pen(Color.Black, 3);

// Create points that define polygon.

Point point1 = new Point(30, 50);
Point point2 = new Point(100, 25);
Point point3 = new Point(200, 5);
Point point4 = new Point(250, 50);
Point point5 = new Point(270, 100);
Point point6 = new Point(250, 250);
Point[] curvePoints = {point1, point2, point3, point4, point5, point6};

// Draw polygon to screen.
g.DrawPolygon(blackPen, curvePoints);

// Fill polygon
g.FillPolygon(Brushes.Red, curvePoints);

}

تاريخ : سه_شنبه 3 دی 1387   ساعت : 12:24:55 AM    نويسنده : مدیریت ( سید جواد حامی ) | نظرات

کشیدن نقاشی با توابع ساده گرافیکی و ذخیره خروجی در یک فایل

public void Draw2File ()
{

Bitmap bmp = new Bitmap (500, 400);
Graphics gr = Graphics.FromImage (bmp);
Rectangle rect = new Rectangle (20, 20, 450, 350);
gr.DrawRectangle (Pens.Red, rect);

gr.FillRectangle(Brushes.Pink, rect);
gr.DrawString ("Salam", new Font ("Arial", 10), Brushes.Red, 50, 50);
gr.DrawArc (Pens.Red, 30, 30, 60, 60, 0, 180);

gr.DrawEllipse(new Pen(Color.Yellow, 3), new Rectangle(200, 100, 200, 200));
bmp.Save ("C:\\1.bmp");
bmp.Dispose ();
gr.Dispose ();

}

تاريخ : سه_شنبه 3 دی 1387   ساعت : 12:24:55 AM    نويسنده : مدیریت ( سید جواد حامی ) | نظرات

1 | 2 | 3 | 4 |



منوي اصلي

 


آموزش تحت پروژه


شرکت ساینا مبتکر شیوه نوین آموزش تحت پروژه برگزار می کند

C#,ASP.Net,ADO.Net,SQL Server
AVR,ARM,Protel,PC Interface
MCSE with Cisco Device
66494685-66405702 : تلفن

لینک روزانه


 آموزش دکمه های جهانی برای وب سایت شما در فتوشاپ  (2)
 ارسال فایل بدون اینترنت  (3)
 25 ترفند حرفه ای فتوشاپ (3)
 چت رایگان با ایرانسل (2)
 آموزش تعمیرات لپ تاپ Laptop Repair (2)
 خطرناک ترین کارهایی که می توانید آنلاین انجام دهید (3)
 آموزش روش جديد براي انتقال شارژ همراه اول (خط به خط)  (3)
 هک شدن صدها سایت اسرائیلی و انگلیسی توسط گروه آشیانه  (4)
 تماس تلفنی با تلفن‌های سراسر دنیا از طریق جیمیل !‏ (7)
 چگونه پوشه هایی که قابل پاک شدن نیست را پاک کنیم؟ (17)
  ادامه آرشيو لينك روزانه «

پربازدیدترین مطالب


آرشیو موضوعی


آرشیو ماهانه


لینک دوستان

     برنامه نویس
     CodeProject
     CoderSource
     w3schools
     مرجع برنامه نویسی
     میزبانی وب و ثبت دامنه آنلاین


جستجو در سایت