[C#] Text AutoCompletion: SelectedIndex scheint nicht zu funktionieren [ScintillaNET Lib]

  • Ich bezweifle, das mir jemand weiterhelfen kann :P

    Mein "altes" Anliegen:

    Spoiler anzeigen

    Ich versuche seid einigen Stunden, eine AutoCompletion zu machen.
    Sie soll im Prinzip wie der Visual Studio IntelliSense sein.
    Ich habe eine bereits angelegte Liste:

    Code
    List<string> functions = new List<string>(){"FunktionA", "BFunktion"} //Und so weiter :)


    Und die fasst ca. 600 Einträge, naja, obwohl ich das auf zwei Seiten machen muss, also 1200 Funktionen.
    Aber eine Liste fasst ca. 600 Einträge auf.
    Nunja, und diese will ich beim Eintippen durchlaufen und Funktionen, wo es eine Übereinstimmung gab in einer ListBox (gleicher Inhalt) selektieren.

    Ich arbeite derzeit mit der ScintillaNET Bibliothek.
    Ich habe es hinbekommen (komplett Fehlerfrei) die Liste zu durchsuchen und das richtige Item zu finden.
    Jedoch ist mein Problem, seid über 3 Stunden, das ich in die AutoComplete-Klasse den SelectedText oder Index setzen kann.
    Es passiert einfach nichts.
    Also das an sich anzuzeigen etc. schon, und wenn ich nichts tu, sucht er (von sich aus) falsch.
    D.h. habe ich meine eigene "Such"-Funktion geschrieben.
    So, jetzt habe ich den Index UND die fertige Funktion als Variable (in einer Liste).
    P.S. Ich habe eine eigene AutoComplete-Form/Klasse erstellt, die das selbe tut. Jedoch ist das Design u. Ä. eher spartanisch.

    Mein derzeitiges Problem, um jetzt auf den Punkt zu kommen, ist das ich den SelectedIndex nicht setzen kann.. im SourceCode von der Bibliothek sah das eher positiv aus.

    URL ScintillaNET: http://scintillanet.codeplex.com/
    AutoComplete: http://scintillanet.codeplex.com/SourceControl/…/100103#1051080

    ~ Signatur in Bearbeitung ~

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!