Mam niestandardową klasę, która pochodzi od UserControl
. Kod:C# wpisane <T> Kontrola użytkownika w trybie projektowania daje błąd
public partial class Gallery<T> : UserControl where T : class, IElement, new()
This classworks jak to ma działać. Ale gdy próbuję wejść do trybu projektowania formularza, który zawiera te Gallery
klas, daje mi błędy:
Nie można znaleźć typu „PresentrBuilder.Forms.Gallery”. Należy się upewnić, że odwołano się do zespołu , który zawiera ten typ. Jeśli ten typ jest częścią projektu deweloperskiego , upewnij się, że projekt został pomyślnie zakończony: .
Zmienna "pictureGallery" jest niezadeklarowana lub nigdy nie została przypisana .
Uwaga: (pictureGallery
faktycznie jest Gallery<PictureElement>
).
Jak rozwiązać ten problem? W ten sposób nie mogę pracować w trybie projektowania, co znacznie utrudnia tworzenie interfejsu użytkownika.
Minęło pięć lat od zadawania tego pytania. Czy coś zmieniło się w nowszych wersjach Visual Studio? – Misiu
@Misiu nie AFAIK –
Zdecydowanie nie dlatego, że mam teraz dokładnie ten sam problem. – nicV