Thread View: alt.pl.comp.lang.csharp
9 messages
9 total messages
Started by Krzysztof
Thu, 06 Nov 2003 11:43
dziedziczenie po UserControl
Author: Krzysztof
Date: Thu, 06 Nov 2003 11:43
Date: Thu, 06 Nov 2003 11:43
12 lines
1225 bytes
1225 bytes
hm... mam cos takiego tworze kontrolke i klade ne niej dwa przyciski potem tworze druga, ktora ma dziedziczyc po niej... wiec dlaczego na niej nie pojawiaja mi sie te dwa przyciski? na kontrolce bazowej ustawiam sobie wyglad, zas dziedziczaca jest zwiekszana o funkcjonalnosc...i to mi jakos nie dziala :) Ma ktos jakies pomysly? Pozdrawiam Krzysztof
Re: dziedziczenie po UserControl
Author: Selvin
Date: Thu, 06 Nov 2003 12:21
Date: Thu, 06 Nov 2003 12:21
13 lines
1336 bytes
1336 bytes
... > na kontrolce bazowej ustawiam sobie wyglad, zas dziedziczaca jest zwiekszana > o funkcjonalnosc...i to mi jakos nie dziala :) mozesz sprecyzowac troszke kodu albo jakie bledy nie wiem cokolwiek wiecej > Ma ktos jakies pomysly? jak okreslisz bardziej jaki masz problem postaram sie pomoc pozdrawiam Przemek Sulikowski
Re: dziedziczenie po UserControl
Author: Krzysztof
Date: Thu, 06 Nov 2003 12:48
Date: Thu, 06 Nov 2003 12:48
17 lines
1556 bytes
1556 bytes
[ciach all] Okreslam dokladnie 1. zdefiniowalem sobie kontrolke bazowa. polozylem na niej pare elementow graficznych oraz ustawilem ich parametry 2. zapisalem ja 3. w IDE wybralem "add inherited control" ustawilem nazwe i wskazalem ze ma dziedziczyc po tej wlasnie kontrolce uprzednio zdefiniowanej 4. zapisuje 5. otwiream ta nowa w trybie design i mam psta kontrolke... a przeciez powinienem dziedziczyc wszystko ... wiec i te pare kontrolek graficznych tez jak to zrobic? ta kontrolka bazowa jest dla mnie punktem wyjscia dla wielu potomnych... a tu juz z pierwsza mam klopoty ... Pozdrawiam Krzysztof
Re: dziedziczenie po UserControl
Author: Selvin
Date: Thu, 06 Nov 2003 16:06
Date: Thu, 06 Nov 2003 16:06
15 lines
1354 bytes
1354 bytes
<ciach> ktore IDE ?? u mnie MSVS.NET (2002) jest ok podejrzewam ze 2003 tez moze na priva kawalek kodu jesli to ktores z ww IDE, bo jesli to cos borlanda albo SharpDevelop to moze byc wina samego IDE inna mozliwosc to program nie zostal ani razu skompilowany wtedy VS.NET nie wie jak "wyglada" kontrolka podstawowa i nie moze jej pokazac pozdrawiam Przemek Sulikowski
Re: dziedziczenie po UserControl
Author: Krzysztof
Date: Thu, 06 Nov 2003 16:42
Date: Thu, 06 Nov 2003 16:42
18 lines
1655 bytes
1655 bytes
> inna mozliwosc to program nie zostal ani razu skompilowany > wtedy VS.NET nie wie jak "wyglada" kontrolka podstawowa > i nie moze jej pokazac hm, w tym moze cos byc. i z takim czyms chyba IDE sobie nie radzi: mam dwie DLLki w pierwszej definiuje interfejsy, klasy dostepu i zapisu do bazy oraz wlasnie ta nieszczesna wzorcowa kontrolke w drugim dll dokladam dziedziczace formy i wskazuje na tamto dll a caly pi pewnie lezy w czyms innym, w tym ze dll wskazuje w references i VS robi sobie jego lokalna kopie? i nie wie o tym ze to sie zmienilo w trakcie? a w using wskazuje tylko namespace .... ktos ma na to jakis pomysl? Pozdrawiam Krzysztof
Re: dziedziczenie po UserControl
Author: Selvin
Date: Thu, 06 Nov 2003 16:54
Date: Thu, 06 Nov 2003 16:54
9 lines
1404 bytes
1404 bytes
<ciach> zrob to w jednej grupie projektow (solution) i podaj referencje do projektow a nie do dll na 70 % powinno pomoc wtedy IDE bedzie kopiowalo dll po skompilowaniu do odpowiedniego miejsca pozdrawiam Przemek Sulikowski
Re: dziedziczenie po UserControl
Author: Selvin
Date: Fri, 07 Nov 2003 08:08
Date: Fri, 07 Nov 2003 08:08
29 lines
1588 bytes
1588 bytes
<ciach>
i wszystko jasne :)
zeby mozna bylo obrabiac w Designe Mode
klasa nadrzedna musi miec publiczny
konstruktor bezparametrowy w ktorym "rysujemy"
dana kontrolke
(w przypadku VS rysowana jest w metodzie InitializeComponent();)
czyli kod
public class NaszaKontrolka: UserControl
{
//to jest wymagane
public NaszaKontrolka()
{
InitializeComponent();
}
//end to jest wymagane
}
wtedy podrzedna kontrolka bedzie narysowana w edytorze
cholercia ze odrazu na to nie wpadlem mialem ten sam problem z Formami
nie chcialem zeby miala konstruktora bezparametrowego i przez to
potomna Forma "kwasila" mi sie w edytorze
pozdrawiam
Przemek Sulikowski
Re: dziedziczenie po UserControl
Author: Krzysztof
Date: Fri, 07 Nov 2003 09:51
Date: Fri, 07 Nov 2003 09:51
9 lines
1217 bytes
1217 bytes
[ciach all] a ja to slepy jestem... nie czytalem dokladnie komunikatow :) jest juz ok > pozdrawiam > Przemek Sulikowski Ja rowniez Krzysztof Kozlowski
Re: dziedziczenie po UserControl
Author: dot... dotnet
Date: Sun, 23 Nov 2003 15:01
Date: Sun, 23 Nov 2003 15:01
4 lines
886 bytes
886 bytes
Witam, Jestem nowy uzywam M$ .net i mam pytanka (moze lamerskie i banalne): Co znaczy "rysujemy" dana kontrolke? jak to sie odbywa? Jak mozna wywolac rysowanie danej kontrolki?
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads