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
ahmed salah
NA
85
58.6k
Items collection cannot be modified when the DataSource prop
Feb 6 2017 9:43 AM
I have two windows form
error show when i need to pass data from windows form2 in textbox
to windows form1 combobox
First windows Form
found combobox inside windows form1 and I show data in it in load event of form
public
DataTable ShowExceltwoLanguage()
{
OleDbConnection con =
new
OleDbConnection(connection);
con.Open();
string
str =
"select MemberID,MemberNameAR + ' - ' + MemberNameEN as MemberName from [MemberAR$]"
;
OleDbCommand com =
new
OleDbCommand();
com =
new
OleDbCommand(str, con);
OleDbDataAdapter oledbda =
new
OleDbDataAdapter();
oledbda =
new
OleDbDataAdapter(com);
DataSet ds =
new
DataSet();
ds =
new
DataSet();
oledbda.Fill(ds,
"[MemberAR$]"
);
con.Close();
DataTable dt =
new
DataTable();
dt = ds.Tables[
"[MemberAR$]"
];
return
dt;
}
in
load
event
of windows form1 i write
as
following
QrClasses qrc =
new
QrClasses();
DataTable dt = qrc.ShowExceltwoLanguage();
comboBox4.DataSource = dt;
comboBox4.DisplayMember =
"MemberName"
;
comboBox4.ValueMember =
"MemberID"
;
Second windows form
here is error
Items collection cannot be modified when the DataSource property is set show
in button1 of form2 click event
if
(!
string
.IsNullOrWhiteSpace(textBox1.Text))
{
var cb = ((Form1)Owner).comboBox4;
var index = cb.FindString(textBox1.Text);
if
(index == -1)
{
cb.Items.Add(textBox1.Text);
// in this line Additional information: Items collection cannot be modified when the DataSource property is set.
index = cb.FindString(textBox1.Text);
if
(index > -1)
{
cb.SelectedIndex = index;
Close();
}
}
else
{
cb.SelectedIndex = index;
}
}
so that how to solve this problem if possible?
Reply
Answers (
1
)
Add a list of values in single variable
Search from Multiple filepath