vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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

Fragen & Antworten rund um sev-Komponenten
sevDataGrid2: Probleme mit EditKeyDown TAB und Columns().Width 
Autor: T.i.m.
Datum: 21.10.06 19:10

Hallo Dieter,
hatte folgene Frage gestellt
sevGrid: CellEditLostFocus und CellEditGotFocus
und hab nun mit Deiner Antwort etwas Probleme.

Mit KeyCode=9 kann ich zwar TAB abfragen, aber im Edit-Modus kann ich die .Columns().Width (bzw. DoColumnAutoSize ) nicht beeinflussen und ein DoEdit bringt das sevDataGrid total durcheinander?!
Edit-Modus ist nicht mehr sichbar und der Fokus auf alle andere Objekte möglich aber nicht auf das Grid. Sprich nur ein neustart des Programms hilft.

Im Edit-Modus möchte ich gern die Breite für das Eingabefeld (z.B. 5000) festlegen und wenn man mit TAB ins nächste Feld geht, die Breite wieder auf (DoColumnsAutoSize nCol-1) zurück setzen.
Aber egal welcher Befehl
.Columns(.Col - 1).Width =
.DoColumnAutoSize nCol
.DoEdit nRow, vCol

jeder Befehl macht Probleme im Edit-Modus.

Private Sub sevGrid1_EditKeyDown(KeyCode As Integer, Shift As Integer)
    Dim nRow As Long
    Dim vCol As Long
 
    Select Case KeyCode
        Case 9
            With framMain.sevGrid1
                nRow = .Row
                vCol = .Col
                .AllowEdit = False
                .Columns(.Col - 1).Width = 500
                '    .DoColumnAutoSize nCol -1
                .Columns(.Col).Width = 5000 ' varMixColumnEditWidth
                sevGrid1.DoEdit nRow, vCol
            End With
    End Select
End Sub

*greetz*
Tim
.
http://www.DotNetWorld.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevDataGrid2: Probleme mit EditKeyDown TAB und Columns().Wid...642T.i.m.21.10.06 19:10
Re: sevDataGrid2: Probleme mit EditKeyDown TAB und Columns()...331T.i.m.27.10.06 17:51
Re: sevDataGrid2: Probleme mit EditKeyDown TAB und Columns()...360ModeratorDieter29.10.06 14:09

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