TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Vlad Alexei
NA
10
10.2k
How do I put specific rows together in datagridview?
Jul 9 2019 8:59 PM
Hi,
I created a DataGridView control to list down a couple of stuff. However, I want to put specific rows together (NOT putting them all inside a row) based on a condition from the textBox. For example, when I type "Fruit" in the textBox. All the rows that contain a type of fruit will automatically line up on one another, starting at the first row like this:
Number
Food
1
Pear
2
Banana
3
Orange
4
Mango
The same goes for the rest of rows that contain a type of meat when the word "Meat" is typed in the textBox.
Thank you!
Here's the code:
DataTable table = new DataTable();
private void Form1_Load(object sender, EventArgs e)
{
// populate dgv from datatable
// add columns
table.Columns.Add("Number", typeof(int));
table.Columns.Add("Food", typeof(string));
// add rows
table.Rows.Add(1, "BBQ");
table.Rows.Add(2, "Pear");
table.Rows.Add(3, "Eggs");
table.Rows.Add(4, "Banana");
table.Rows.Add(5, "Noodle");
table.Rows.Add(6, "Orange");
table.Rows.Add(7, "Mango");
table.Rows.Add(8, "Beef");
dataGridView1.DataSource = table;
}
private void Button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "Fruit" )
{
}
}
Reply
Answers (
1
)
Schedule Text SMS on specific date with window C#
Save image from control of another window with button click.