I'm an old guy (62) and techno talk is babble to me.
It's never to late to learn

Kudo's for taking on a new language.
As for your error message. you are trying to set a value method which is not possible.
properties may have getters and setters
Code:
class Foo
{
public string Bar {get;set;}
}
(or it may have a private setter/getter in which case it is not available publicly, but I digress).
methods can require arguments and return either void or a value.
Code:
class Foo
{
private string bar;
public void SetBar(string s)
{
bar = s;
}
public string GetBar()
{
return bar;
}
}
To resolve your error you need to
1. find a property setter.
2. find a method which will allow you set the value.
3. change the code to allow you to update the value.
there isn't enough code posted to know which option will work.
Final note (off topic) you should post this as a new thread. attaching to another thread with an unrelated problem is "thread highjacking". This is considered a very rude practice (similar to typing in all caps.)
if you would like to continue this conversation, post a new thread.
Jason Meckley
Programmer
Specialty Bakers, Inc.
faq855-7190