Zum Inhalt springen

k4fu

Mitglieder
  • Gesamte Inhalte

    411
  • Benutzer seit

  • Letzter Besuch

Beiträge von k4fu

  1. glaubst du ernsthaft, wenns so einfach wäre, würde ich eine frage stellen?

    ich habs aber mittlerweile gelöst;

    mein problem war, dass ich die statusspalte, je nach status eine unterschiedliche farbe zuordne;

    da ja die paint methode ständig aufgerufen wird, wurde die markierte zeile verworfen;

    jetzt habe ich eine weitere methode geschrieben, die die entsprechende zeile markiert und den aufruf dieser methode in die paint gesteckt...

  2. hi,

    ich fülle ein lv mit daten;

    jedoch komm es manchmal vor, das ein datensatz nicht erkannt wird

    (ich markiere z.b. eine zeile und will mit der id (aus der spalte id) weitere infos zum datensatz anzeigen;

    jedoch erkennt er den ds nicht, bzw ich hab den eindruck, dass immer der nächste verwendet wird;

    --> bei einem 1 wird keiner erkannt

    --> bei 2 ds der obere

    nach nochmaligen klicken, wird dieser erkannt;

    was kann das sein?

  3. hi,

    wenn ich im datagrid auf den rand klicke, wird dies als on_click ereignis vom dgrid erkannt;

    wenn ich aber in das dgrid (also direkt auf die zeilen klicke) wird nichts mehr erkannt;

    das problem ist, dass man hier wieder etwas anderes außer das dgrid anklicken muss, um die shortcuts verwenden zu können;

    an was kann das liegen?

  4. du musst die tabs removen und wieder adden

    es kann aber vorkommen, dass die tabs dann in einer anderen reiehnfolge wieder sichtbar sind;

    dann musst du alle tabs removen, und wieder adden

    keine sorge, von dem kriegt der user nix mit, weil es ziemlich schnell geht

    bsp.:

            TabControl1.TabPages.Remove(TabPage2)
    
            TabControl1.TabPages.Remove(TabPage3)
    
            TabControl1.TabPages.Remove(TabPage4)
    
            TabControl1.TabPages.Add(TabPage2)
    
            TabControl1.TabPages.Add(TabPage3)
    
            TabControl1.TabPages.Add(TabPage4)

  5. ich hab mir jetzt als möglichkeit folgendes überlegt:

    wenn er einen mausklick macht und hittest (api) erfolgreich war, dann nehm ich die mauscursorposition.

    über die zeilenhöhe kann ich dann ermitteln, in welche zeile geklickt wurde...

    dadurch muss ich nicht meh das selecteditem ansprechen, sondern kann direkt die entsprechende zeile ansprechen

  6. hi,

    wenn ich eine zeile einer listview markiere kann ich einen weiteren dialog öffnen.

    jedoch erkennt das listview teiweise eine zeile als markiert, jedoch erhalte ich keinen wert.

    die labelfelder des zweiten dialogs sind also auch nicht gefüllt.

    ich habe folgendes herausgefunden:

    scheinbar nimmt das listview immer die nächste zeile:

    wenn ich nur einen datensatz im listview habe, wird nichts übergeben; bei mehreren immer der untere...

    wenn ich die zeile erneut markiere, wird der datensatz richtig übergeben

    an was kann das liegen?

    wie kann ich das problem lösen?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...