Το πρόβλημα το έχω αρκετό καιρό τώρα και όσο και αν έψαξα περιστασιακά δεν μπόρεσα να βρω κάποια λύση.
Δεν γνωρίζω αν είναι κάποιο bug που θα έπρεπε να διορθωθεί ή απλά το γνωρίζουν αλλά λόγω σχεδιασμού δεν έχουν κάνει κάτι στο VS 2005.
Το πρόβλημα είναι πολύ απλό. Φτιάχνεται ένα interface. π.χ
Public Interface _BaseEntity
Property Id as integer
End Interface
Στην συνέχεια φτιάχνεται ένα δεύετρο Interface που να κάνει inherit το _BaseEntity
Public Interface IPerson : inherits _BaseEntity
Property Name as string
End Interface
Θέλω τώρα να εισάγω το interface IPerson στα Data Sources του Project που δουλεύω πράγμα το οποίο γίνεται αλλά μου έρχεται μόνο το Property Name και όχι το Id.
Aν γράψω με κώδικα το εξής :
Dim xPerson as IPerson=new ....
xPerson (στην τελεία το intellisence βλέπει το Id)
Το πρόβλημά μου όμως είναι ότι στα Data Sources δεν υπάρχει. Κανονικά πιστεύω θα έπρεπε να υπάρχει. Γνωρίζει κανείς κάτι σχετικό με αυτό;
Ευχαριστώ.