تغییر نام Column ها در dataGridView
#1
Note 
سلام
من یک فرم دارم که یک دیتا گرید و تکست باکس داره :

[تصویر:  e485_Capture.png]

اول میخوام بدونم چطور مثلا به تب(نمیدونم اسمشو درست گفتم یا نه) QUESTION یک متن اضافه و حذف کنم

دوم اینکه چطوری میتونم کاری کنم که وقتی توی تکست باکس همچین متنی بنویسم :

add/question1:answer1

از این / تا : بشه سوالم و در تب سوال بنویسه و از : به بعد بشه جوابم و در Answer روبه روی همون سوال نوشته بشه چطوریه؟

و
del/qusetion1 که ارسال بشه هم سوال و هم جوابی که نوشته شده پاک بشه( نه همه ی سوال ها و جواب ها)

چهارم اینکه اگه بخوام خط اول هر دو تا تب رو فقط قرمز کنم چیکار کنم؟

پنجم اگه بخوام مثلا در یک کد از خاصیت Qusetion و Answer استفاده کنم ( مثلا در همینجا بخوام اگه بگن add/q1:a1 مثلا یک کاری مثله اینکه اسم برنامه رو a1 بزاره ) چیکار کنم

ممنون

پاسخ
#2
Note 
سلام
لطفا عنوان مناسب بذارید برای پستهاتون.

1-تغییر نام ستون:
[CSHARP]dataGridView1.Columns[0].HeaderText = "SA_Column";[/CSHARP]

2 و 3:
اصلا از فرمت مناسبی برای درج ردیف استفاده نکردید وقتی ستون ها همیشه ثابت ان چرا دوباره تو دستور از question و answer استفاده کنیم؟ در هر صورت کدش رو گذاشتم براتون.

[CSHARP] if (textBox1.Text.Substring(0, 12) == "add/question")
{
string first = textBox1.Text.Replace("add/question", "");
string second = first.Replace("answer", "");
string[] QA = second.Split(':');
dataGridView1.Rows.Add(QA);
}
else if (textBox1.Text.Substring(0, 12) == "del/question")
{
for (int i = 0; i < dataGridView1.Rows.Count-1; i++)
{
string comp = dataGridView1.Rows[i].Cells[0].Value.ToString();
string delQ = textBox1.Text.Replace("del/question", "");
if (comp == delQ)
{
dataGridView1.Rows.RemoveAt(i);
break;
}


}
}
else
{
MessageBox.Show("Incorrect commannd!");
}[/CSHARP]


4-تغییر پس زمینه یک ردیف:
[CSHARP]dataGridView1.Rows[0].DefaultCellStyle.BackColor = Color.DodgerBlue;[/CSHARP]

5- خوب از if استفاده کن!
[CSHARP] if (textBox1.Text == "add/q1:a1"){
//some code...
};[/CSHARP]

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note انتقال یک سطر از datagridview به یک datagridview دیگر در فرم دیگر roya.s 1 422 22-06-2014 ساعت 17:46
آخرین ارسال: SOFTAFZAR
Note تغییر دایرکتوری reference The Arrow 1 399 02-05-2014 ساعت 08:28
آخرین ارسال: Daniel
Note دسترسی به هاست و تغییر یک فایل The Arrow 4 689 12-02-2014 ساعت 15:53
آخرین ارسال: xMAN
Note انتقال رکورد انتخاب شده از DataGridView به دیگری mahsa* 12 2,051 27-12-2013 ساعت 11:50
آخرین ارسال: mahsa*
Note تغییر زبان پیشفرض ویندوز xMAN 0 346 10-12-2013 ساعت 19:28
آخرین ارسال: xMAN
Note سوال در مورد ساخت UserControl برای تغییر شکل فرم در سی شارپ The Arrow 5 1,141 22-09-2013 ساعت 10:07
آخرین ارسال: SOFTAFZAR
Note سوال : مبنای تغییر ورژن یک برنامه یا یک کتابخانه در چیست؟ The Arrow 1 426 16-09-2013 ساعت 13:25
آخرین ارسال: SAMAN ELITE
Note جست و جو در Datagridview The Arrow 1 484 05-07-2013 ساعت 09:19
آخرین ارسال: SOFTAFZAR
Note تغییر استایل لاین اول RichTextBox zare 4 715 28-06-2013 ساعت 16:40
آخرین ارسال: zare
Note سی شارپ-سورس برنامه تغییر تصویر زمینه ویندوز SOFTAFZAR 0 440 13-02-2013 ساعت 22:36
آخرین ارسال: SOFTAFZAR

کاربرانِ درحال بازدید از این موضوع:   1 مهمان