No. I have solved it. The problem was at setting the databinding
property.

Thanks

On Jun 18, 12:10 pm, Markus Zywitza <[email protected]> wrote:
> Does PersonType override Equals() ?
>
> -Markus
>
> 2009/6/17 Alex Bibiano <[email protected]>
>
>
>
> > Hello to all,
>
> > I'm pretty new to Castle AR and I'm doing my first Winform application
> > with AR.
>
> > I have a problem with combobox databinding and I'm sure a lot of
> > people do what I will do.
>
> > My problem:
>
> > I have class PersonType and Person:
>
> > public class PersonType: AcriveRecordBase<A>
> > {
> >  private Int32 id;
> >  private String description;
> >  ...
> > }
>
> > public class Person: ActiveRecordBase<B>
> > {
> >  private Int32 id;
> >  private String description;
> >  private PersonType personType;
> >  ...
> >  [BelongTo]
> >     public PersonType PersonType
> >        {
> >            get { return personType; }
> >            set { personType = value; }
> >        }
> >  ...
> > }
>
> > This works all fine. My problem is now on coding the Winform to edit a
> > Person. I have a bindingsource (bindingsourcePerson) with one instance
> > from Class Person data bound and 2 controls bound to property Id and
> > Description. This works fine.
>
> > Now I have added a combobox. I fill it with another bindingsource
> > (bindingsourcePersonTye) that has as datasource = PersonType.FindAll
> > (). This populates the combobox. As Displaymember I have put the
> > Description property. The valuemember is empty; because I want that
> > the combobox returns the selected object itself. The SelectedValue is
> > bound to the property PersonType from the bindigsoucePerson.
>
> > No when I open the window, the combobox don't display the correct
> > PersonType from the Person I’m editing (all other controls are fine),
> > but if I select another item from in the combox  (combobox is filled
> > correctly), it updates class Person and saves changes on the database
> > correctly.
>
> > The only problem I have is when I open the form or change the current
> > object bound to the bindigsourcePerson. It doesn’t refresh/select the
> > correct item from the combobox.
> > Any suggestions?
> > Has someone a Winform example with a combox where the selectedvalues
> > is binded to a object property?
>
> > Thanks,
>
> > Alex B.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to