تغییر نام 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 388 22-06-2014 ساعت 17:46
آخرین ارسال: SOFTAFZAR
Note تغییر دایرکتوری reference The Arrow 1 366 02-05-2014 ساعت 08:28
آخرین ارسال: Daniel
Note دسترسی به هاست و تغییر یک فایل The Arrow 4 635 12-02-2014 ساعت 15:53
آخرین ارسال: xMAN
Note انتقال رکورد انتخاب شده از DataGridView به دیگری mahsa* 12 1,905 27-12-2013 ساعت 11:50
آخرین ارسال: mahsa*
Note تغییر زبان پیشفرض ویندوز xMAN 0 316 10-12-2013 ساعت 19:28
آخرین ارسال: xMAN
Note سوال در مورد ساخت UserControl برای تغییر شکل فرم در سی شارپ The Arrow 5 1,103 22-09-2013 ساعت 10:07
آخرین ارسال: SOFTAFZAR
Note سوال : مبنای تغییر ورژن یک برنامه یا یک کتابخانه در چیست؟ The Arrow 1 382 16-09-2013 ساعت 13:25
آخرین ارسال: SAMAN ELITE
Note جست و جو در Datagridview The Arrow 1 453 05-07-2013 ساعت 09:19
آخرین ارسال: SOFTAFZAR
Note تغییر استایل لاین اول RichTextBox zare 4 676 28-06-2013 ساعت 16:40
آخرین ارسال: zare
Note سی شارپ-سورس برنامه تغییر تصویر زمینه ویندوز SOFTAFZAR 0 410 13-02-2013 ساعت 22:36
آخرین ارسال: SOFTAFZAR

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