vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fragen & Antworten rund um sev-Komponenten
sevGrid2: SaveColumnWidth funktioniert nicht korrekt unter Win7 - 64 Bit 
Autor: lanzarote
Datum: 28.04.17 12:23

Hallo,

die Benutzer meiner Anwendung sollen per Kontextmenü Spalten ein- und ausblenden können. Hierzu nutze ich die SaveColumnWidth-Methode:
          With mvarSevGrid
            'Letzte Spalte darf nicht unsichtbar gemacht werden (sonst 
            ' Kontextmenü nicht mehr aufrufbar)
            If (.Columns(sKey).Visible And lColsVisible > 1) Or (Not _
              .Columns(sKey).Visible) Then
              'Sichtbarkeit ändern:
              .Columns(sKey).Visible = Not .Columns(sKey).Visible
              'Speichern in Registry:
              .SaveColumnWidth sRegnameApp, sRegnameDatagrid, "GridWidth"
            End If
          End With
In meiner VB6-Entwicklungsumgebung (unter XP) funktioniert alles. Nach Installation des Programms auf Windows 7 (64 Bit) wird der Registry-Eintrag zwar erstellt, aber das "Visible-Bit" wird nicht korrekt gespeichert (es bleibt immer unverändert). D.h. es können weder Spalten ausgeblendet, noch zunächst unsichtbare Spalten eingeblendet werden.
GridWidth =
750;1;5|1050;0;23|1200;1;1|495;1;2|495;1;3|495;1;4|1050;0;24|495;1;6|1500;1;17|_
  1500;1;7|1500;1;9|1500;1;10|1500;1;11|1500;1;12|1500;1;15|1500;1;16|1500;1;19_
  |1500;1;20|1500;1;21|1500;1;22|1500;1;13|1500;1;14|1500;1;8|1500;1;18|1500;0;_
  25|1050;0;26|1050;0;27|1500;0;28|1500;0;29|1500;0;30|1500;0;31|1500;0;32|1500_
  ;0;33|1500;0;34|1500;0;35|1500;0;36|1500;0;37|1500;0;38|
Erste Spalte ausblenden unter XP: 750;1;5 => 750;0;5
unter Win7: 750;1;5 => 750;1;5 (unverändert)

Das Ändern von Spaltenbreiten hingegen, wird korrekt übernommen.

Ein Bug in sevDataGrid2 ??? (auch mit aktueller Version 2.2.0.166 getestet)

Bitte um Hilfe, Gruß Dieter R.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevGrid2: SaveColumnWidth funktioniert nicht korrekt unter W...1.347lanzarote28.04.17 12:23
Re: sevGrid2: SaveColumnWidth funktioniert nicht korrekt unt...742ModeratorDieter28.04.17 13:02
Re: sevGrid2: SaveColumnWidth funktioniert nicht korrekt unt...631lanzarote28.04.17 14:59

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-2024 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