سرخط خبرها
خانه » C#

C#

Custom Message Box DLL

Download source – 613 KB Introduction I have tried to create a DLL that generates a message box from the added reference. Hope it’s worthy. Background In the regular message box provided by Microsoft, I wasn’t able to get details of the exception and if I provide any, a giant messagebox would appear which doesn’t look good and suitable. For …

ادامه نوشته »

کلاس MessageBox

System.Windows.Forms.MessageBox یک کلاس استاتیک است که از آن برای نشان دادن یک پیغام فوری، اطلاعات و یا یک هشدار به کاربران استفاده می شود. برای نشان دادن یک پیغام به راحتی می توان از متد ()Show کلاس MessageBox استفاده نمایید. ساده ترین حالت متد ()Show این است که یک رشته متنی را به عنوان آرگومان قبول می کند و آن …

ادامه نوشته »

بدست آوردن مشخصات فلش مموری در C# Finding a USB mass storage devices “disk letter” by its PID and VID number or name

c# Shrp Programing

void P_Add(string str_Input) { txt_new_Temp.Text += Environment.NewLine + str_Input; } private void button2_Click(object sender, EventArgs e) { ManagementObjectSearcher diskDrives = new ManagementObjectSearcher(“SELECT * FROM Win32_DiskDrive WHERE InterfaceType=’USB'”); foreach (ManagementObject diskDrive in diskDrives.Get()) { string DeviceID = diskDrive[“DeviceID”].ToString(); string DriveLetter = “”; string DriveDescription = “”; // associate physical disks with partitions ManagementObjectSearcher partitionSearcher = new ManagementObjectSearcher(String.Format( “associators of {{Win32_DiskDrive.DeviceID='{0}’}} where …

ادامه نوشته »

اضافه کردن آیتم به لیست باکس در C# How might I add an item to a ListBox?

c# Shrp Programing

list.Items.add(new ListBoxItem("name", "value")); The internal (default) data structure of the ListBox is the ListBoxItem. You can choose what do display using the DisplayMember of the ListBox. List<SomeData> data = new List<SomeData>(); data.Add(new SomeData() { Value = 1, Text= "Some Text"}); data.Add(new SomeData() { Value = 2, Text = "Some Other Text"}); listBox1.DisplayMember = "Text"; listBox1.DataSource = data; When the user …

ادامه نوشته »

خواندن یک فیلد فایل xml در in C#C# :: Read All rows of one field from XML

how to use XML in C#

یک کد کاربردی برای خواندن همه رکوردهای یک فیلد فایل XML در C#   XML File: ۱ گروه فنی مهندسی پرهاست http://www.ParHost.net گروه فنی مهندسی پرهاست ارائه دهنده خدمات و سرویسهای اینترنتی ۲۸۵۸ ۱ <Null> <Null> ۲ یادداشتها و چرکنویس های من http://blog.parhost.net/ یادداشتها و چرکنویس های من ، نکته ها و آموزه هایی در مورد فناوری اطلاعات ۲۹۸۹ ۱ …

ادامه نوشته »

تغییر زبان اتوماتیک بصورت اتوماتیک از فارسی به انگلیسی و برعکس در نرم افزار

c# Shrp Programing

فرض کنید که دو نرم افزاری که دارید مینویسید چند تا   TextBox بر روی فرم دارید و قرار است در یکی از آنها ایمیل (انگلیسی) بنویسید و در دیگری نام خود را به صورت فارسی تایپ کنید، برای اینکه از دکمه های ترکیبی shift+Alt استفاده نکنید کافیست در رویداد Enter کنترلی که قرار است در آن فارسی تایپ شود کد …

ادامه نوشته »

Single line if statement with 2 actions

شرط یک خطی در سی شارپ single line IF syntax in c#

شرط یک خطی در c# Sounds like you really want a Dictionary<int, string> or possibly a switch statement… You can do it with the conditional operator though: userType = user.Type == 0 ? "Admin" : user.Type == 1 ? "User" : user.Type == 2 ? "Employee" : "The default you didn't specify"; While you could put that in one line, I’d strongly urge you not to. I would …

ادامه نوشته »

سورس کد خبرخوان rss در C# Asp.net

خبرخوان rss

با استفاده از کد زیر محتویات rss  را در  GridView نمایش میدهید: List<MyClass> my=new List<MyClass>(); var doc = System.Xml.Linq.XDocument.Load(TextBox1.Text); var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item") select new MyClass() { title = el.Element("title").Value, url = el.Element("link").Value, }; foreach (var i in rssFeed) { my.Add(i); } GridView1.DataSource = my; GridView1.DataBind(); همانطور که میدونید rss با فرمت xml هستند پس برای خوندن …

ادامه نوشته »

دسترسی به همه کنترل های موجود در فرم ASP.NET با C#

در این کد با استفاده از آرایه کنترلهای موجود در فرم ، متن موجود در تکست باکس های موجود بر روی صفحه را تنظیم می نماییم. این روش در مواردی کاربرد دارد که TextBox های موجود در فرم زیاد باشد for (int i = 0; i < Controls.Count; i++) { Type obj_TextBox = Controls[i].GetType(); if (obj_TextBox.Name == "متن جدید") { …

ادامه نوشته »