vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
DLL - Benutzersteuerelement(e) - ansprechen 
Autor: jasmina
Datum: 03.05.10 12:19

Hallo,

habe ein Projekt mit einer Form und einigen Modulen.
In diesem Form befindet sich ein DLL-Projekt.

Die DLL beinhaltet besteht aus mehreren Modulen unter anderem ein 2 Benutzersteuerelemten. Jedes Benutzersteuerelement beinhaltet ein DataGridView (DGMask, DGRahm).
Das DGMask soll beim Klicken auf eine bestimmte Spalte das in der gleichen DLL liegende Benutzersteuerelement DGRahm anzeigen, Werte übernehmen bzw. zurückliefern könnnen.


Nachdem die DLL erstellt ist, werden in der Toolbox des obersten Projektes zwei neue DLL Werkzeuge - DGMask sowie DGRahm angezeigt.

Auf die Form wird die DGMask gezogen. Name: DGMask1

Die DGMask1 funktioniert insoweit dass die Daten über ein übergebenenes Recordset angezeigt werden.

Problem:
Aber ich bekomme keine Anzeige des 2.Benutzerelements DGRahm.

Ich habe bereits folgendes auspropiert:
1.

Ziehe auf die DLL DGMask das Benutzersteuerelement DGRahm as DGRahm1.
'Code in DGMask:
Public pRahmenGrid As DGRahm
 
Private Sub dg_mask_CellBeginEdit(...)
 
 Dim rect As Rectangle
 rect = dg_mask.GetCellDisplayRectangle(dg_mask.CurrentCell.ColumnIndex, 
        dg_mask.CurrentCell.RowIndex, False)
 RahmenGrid_Anbindung_anstossen(rect.Y, rect.X)
end sub
 
Public Sub RahmenGrid_Anbindung_anstossen(ByVal RTop As Integer, ByVal RLeft As _
  Integer)
  DGRahm1.RahmenGrid_anzeigen(RTop, RLeft)
End Sub
Code im DGRahm:
 Public Sub RahmenGrid_anzeigen(ByVal RTop As Integer, ByVal RLeft As Integer)
     With dg_Rahmen
       .Top = RTop
       .Left = RLeft
 
       .Visible = True
       .BringToFront()
     End With
 End Sub
Ergebnis:
Es erfolgt keine Anzeige des 2. Grids.

Warum nicht?

Code läuft durch, d.h. beim BeginnEdit wird der Code abgearbeitet ohne Fehlermeldung - aber keine Anzeige erfolgt

Bitte um Hilfe

Danke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DLL - Benutzersteuerelement(e) - ansprechen1.104jasmina03.05.10 12:19
Re: DLL - Benutzersteuerelement(e) - ansprechen635ModeratorDaveS03.05.10 15:19
Re: DLL - Benutzersteuerelement(e) - ansprechen746jasmina03.05.10 15:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel