Cześć :-)
Tym razem poszukuję jakiejś kontrolki, która umożliwiłaby mi stworzenie kilku zakładek przełączanych oddzielnymi przyciskami. W tabControl zniknięcie tytułów zakładek i sterowanie przyciskami - spoko. Problemem jest ramka, której nijak nie da się zlikwidować, a niestety zbytnio mi do interfejsu nie pasuje. Pobrałem TabcontrolEx z http://dotnetrix.co.uk/controls.htm - bardzo fajne i działa jak trzeba ale tylko pod VS2008 a z wersją 2010 jakoś współpracować nie chce. Właśnie zależy mi na tym aby działało to pod VS 2010. Niby możnaby nałożyć po prostu kilka paneli na siebie i ułożyć na nich kontrolki, ale to jest strasznie niewygodne.
Może ma ktoś jakiś sposób na rozwiązanie mego problemu? ;]
jesli dobrze wyczytalem, to ta kontrolka byla przygotowana pod .net 1.1, dlatego w VS2010 moga wystepowac problemy
znajdz nowsza kontrolke, albo przepisz ja pod .net 2.0
jesli to aplikacja komercyjna, to ewentualnie zainwestuj w platne komponenty
a jak można ją przepisać? bo ja mam samego dlla. zdaje mi się że to nie powinno być takie trudne bo chyba wiele się nie zmieniło :p jednak ja żadnego doświadczenia nie mam
Właściwie to nie powinno wcale wymagać przepisywania bo kompatybilność wsteczna jest zachowywana cały czas...
Co to znaczy że "z wersją 2010 jakoś współpracować nie chce"? Błędy runtime/kompilacji/dołączania? I jeśli tak to jakie?
Error 1 The type or namespace name 'Dotnetrix' could not be found (are you missing a using directive or an assembly reference?)
Error 2 The type or namespace name 'Dotnetrix' could not be found (are you missing a using directive or an assembly reference?)
Error 3 The type or namespace name 'Dotnetrix' could not be found (are you missing a using directive or an assembly reference?)
Warning 4 The referenced assembly "TabControlEX" could not be resolved because it has a dependency on "System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project.
no i oczywiście wtedy w Object Browserze nie pojawia się TabControlEX tak jak w vs2008
consider retargeting your project
Próbowałeś to zrobić?
wtedy ma podobny problem z Microsoft.CSharp
EDIT: a da się jakoś wyeksportować projekt z wersji 2010 do 2008? jakoś nigdzie takiej opcji znaleźć nie mogę :|
EDIT2: dochodzę do wniosku, że skoro nic nie działa to najlepszym rozwiązaniem będzie zasłonięcie głupiej ramki pictureboxami z kawałkami tła