برنامه نویسی
ایجاد یک تولتیپ در سی شارپ
برای ایجاد یک تولتیپ در سی شارپ از کد زیر استفده می کنیم private void Form1_Load(object sender, EventArgs e) { ToolTip toolTip = new
نحوه خواندن نوشتن رنگ پیکسل
خواندن و نوشتن رنگ یک پیکسل به کمک توابع API using System.Drawing; usingSystem.Runtime.InteropServices; using System.Windows.Forms; [DllImport( “user32.dll”)] static extern IntPtr GetDC( IntPtrhWnd ); [DllImport(
نحوه Crop کردن یک تصویر
Crop کردن یک تصویر (یک برش مستطیلی از تصویر) private static Image cropImage(Image img, Rectangle cropArea){ Bitmap bmpImage = new Bitmap(img); Bitmap bmpCrop = bmpImage.Clone(cropArea,
عملیات کد ادیت رجیستری ویندوز
کد ادیت رجیستری ویندوز در سی شارپ انجام عملیات متداول در رجیستری ویندوز // <b>Create SubKey</b> Registry.LocalMachine.CreateSubKey(@”Software\Sinp in”, RegistryKeyPermissionCheck.ReadWriteSubTree); //<b>Create Key and Set Value</b> RegistryKey
الگو ریتم ها
الگو ریتم ها در برنامه نویسی. صنعت کامپیوتر به این معروف است که با سرعتی باور نکردنی در حال تغییر است. بیشتر متخصصان این رشته
نوشتن یک Event برای تعدادی کنترل
نوشتن یک Event برای تعدادی کنترل و انجام کار مشابه بر روی انها ممکنه توی فرمتون تعداد زیادی TextBox باشه و بخوایید هر بار که
کلاس EventLog
کار کردن با کلاس EventLog از این کلاس معمولا جهت Log کردن عملیات یک برنامه استفاده میشود. // Create the source, if it does not
کلاس Clipboard
کلاس Clipboard و دادن و گرفتن یک رشته متنی //clear clipboard Clipboard.Clear(); //Set Text to clipboard if (!string.IsNullOrEmpty(textBox1.Text)) Clipboard.SetText(textBox1.Text); //Get text from clipboard MessageBox.Show(Clipboard.GetText())
ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها
ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها using System.Drawing.Drawing2D; using System.Drawing; public void PaintGradient(Control _control, LinearGradientMode _direction, Color _gradientColorStart, Color _gradientColorEnd) { LinearGradientBrush
نحوه بدست آوردن نام سیستم لوکال
بدست آوردن نام سیستم لوکال string pcName = Environment.MachineName; using System.Net; string pcName = Dns.GetHostName()