Just Color Picker نرم افزار کم حجم برای بدست آوردن کد زنگ می باشد.
Just Color Picker نرم افزار کم حجم برای بدست آوردن کد زنگ می باشد.
برای این کار از لینک زیر فایل Microsoft Visual Basic Power Packs 3.0 را دانلود و نصب کنید
https://www.microsoft.com/en-us/download/details.aspx?id=25169
پس از نصب به برنامه Visual Studio رفته و در پنل Toolbox کلیک راست کرده و AddTab را انتخاب و یک نام برای انتخاب و کلید Enter را بزنید.
سپس بر روی نام مورد نظر کلیک راست کرده و گزینه Choose Items را انتخاب کنید.
در این مرحله برروی تب NetFramework Comppnents رفته و آیتم های Rectangle Shape ،Line Shape،Oval Shape راانتخاب کرده و سپس دکمه ok کلیک می کنیم.
حالا ابزارهای دایره ،مستطیل و خط به ابزارهای ویژوال استادیو اضافه شده.
برای پاس دادن مقدار به متغیری در گزاش ساز Stimulsoft در زبان #C به صورت زیر عمل می کنیم:
stiReport1.Dictionary.Variables["Date1"].Value = "1396/05/31";
برای اینکه سطرهای یک DataGridVeiw را به صورت زوج و فرد رنگی کنیم از دستور زیر در رویداد Load فرم استفاده می کنیم:
for (int i = 0; i < dataGrid.Rows.Count; i++)
{
if (i % 2 == 0)
{
dataGrid.Rows[i].DefaultCellStyle.BackColor = Color.Aqua;
}
else
{
dataGrid.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
}
برای اینکه کاربر بتواند فرم را با دکمه ESC ببندد از دستور زیر استفاده می کنیم:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) {
if (keyData == Keys.Escape) {
this.Close();
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}
منبع :
https://stackoverflow.com/questions/2290959/escape-button-to-close-windows-forms-form-in-c-sharp
برای اینکه پس از کلیلک برروی Textbox متن داخل تکست باکس به صورت انتخاب شده در آید در داخل رویداد کلیک Textbox کد زیر را قرار می دهیم:
textbox.SelectAll();
چگونه دستور چاپ را مستقیما به پرینتر ارسال کنیم(بدون نمایش پنجره تنظیمات پرینتر):
برای این کار هنگام فراخوانی چاپگر به صورت زیر عمل می کنیم:
ReprotName.Print(false);
برای این کار از دستور زیر استفاده میکنیم:
if(this.dataGridView1.SelectedRows[0].Cells[8].Value
!=System.DBNull.Value)
برای این کار از دستور زیر استفاده می کنیم:
SqlParameter shParam = new SqlParameter("sh",sh ?? Convert.DBNull);