tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
1123
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    speedo77 speedo77 ist offline Mitglied
    Registriert seit
    Feb 2005
    Beiträge
    18
    Guten Tag Allerseits,

    ich möchte gerne meinen Slider(Visual Studio 2008) mit einer Range(-15->+5) und einem Wert(-8) initialisieren.

    In einer Buttonfunktion bekomme ich das so hin:
    m_slider.SetRange(-13,5,1);
    m_slider.SetPos(-8);

    Nun möchte ich aber, das gleich beim laden dieser Formview der Slider initialisiert wird.

    Nebenbei: Da ich im Konstruktor keine Sachen initialisieren darf, weil die GUI-Elemente vermutlich noch nicht existieren, kann man sowas wie die OnInitDialog() in einer Formview realisieren?

    Vielen Dank im Voraus.
    Gruß Carsten
    Geändert von speedo77 (12.09.08 um 13:32 Uhr)
     

  2. #2
    speedo77 speedo77 ist offline Mitglied
    Registriert seit
    Feb 2005
    Beiträge
    18
    Die Initialierung funktioniert jetzt. Leider popt nach dem Formview aufruf/wechsel leider ein Popup auf mit der Meldung "Enter an integer". Das bezieht sich auf das Editfeld. Er zeigt aber dann die initialisierte 9 im Editfeld an. Wieso erscheint diese Meldung?


    void CScanObjectView::OnInitialUpdate()
    {
    CView::OnInitialUpdate();

    UpdateData(true);
    m_editfeld_value = (int)9;
    UpdateData(false);

    // Init. other thinks
    // ...
    }
     

  3. #3
    speedo77 speedo77 ist offline Mitglied
    Registriert seit
    Feb 2005
    Beiträge
    18
    Ich durfte UpdateData(true) nicht aufrufen. Jetzt funktioniert es.

    void CScanObjectView::OnInitialUpdate()
    {
    CView::OnInitialUpdate();
    UpdateData(false); // Übernimmt den im Konstruktor gesetzten Wert
    ...
    ...
     

Ähnliche Themen

  1. Kann man einen Wert aus einem FormView in ein TextBoxFeld kopieren
    Von AppleSeed im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 20.09.07, 13:18
  2. FormView soll GridView aktualiseren
    Von Maximus im Forum .NET Datenverwaltung
    Antworten: 1
    Letzter Beitrag: 28.06.07, 14:47
  3. Vote Button innerhalb FormView?
    Von janosh75 im Forum ASP
    Antworten: 0
    Letzter Beitrag: 13.05.07, 12:48
  4. [VB.net] In Formview per Button Click "Textfeld.Text" setzen
    Von daDom im Forum .NET Web und Kommunikation
    Antworten: 3
    Letzter Beitrag: 17.01.07, 18:39
  5. Shortcut in FormView mit TabControl
    Von gabifi im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 21.08.05, 20:02