Combobox SuggestAppend



  • Hallo,

    kaum arbeite ich mit WPF, tauchen immer mehr Fragen auf.

    Gibt es für die ComboBox tatsächlich kein SuggestAppend?
    D.h. wäre die Alternative eine ensprechende .dll einzubinden? Wenn ja, welche könnt Ihr empfehlen?

    Ich habe hier eine Art Workaraound, aber leider nur für die erste Stelle beim Suchen in der Combobox. Bei etwa 10.000 Einträgen hilft das nicht wirklich weiter.

    private void cbNummer_PreviewTextInput(object sender, TextCompositionEventArgs e)
            {           
                foreach (Artikel i in cbArtikelnummer.Items)
                {
                    if (i.Ident.ToString().ToUpper().Contains(e.Text.ToUpper()))
                    {
                        cbNummer.SelectedItem = i;
                        break;
                    }
                }
                e.Handled = true;
            }
    

    Oder was wären eurer Meinung nach sonst praktikable Controls?

    Noch als weitere Frage. Es sollen später Bestellungen, Lieferscheine und Rechnungen gedruckt werden können. Was ist würdet ihr mir da vorschlagen zu verwenden?

    Danke!
    Juniors



  • Schau mal hier oder hier. Alternativ könnte man sich auch Komponentenpackete anschauen (z.B. von DevExpress, wobei ich dort die WPF-Controls nur grundlegend kenne, die VCL-Componenten von denen sind aber sehr gut), bei kommerziellen Projekten ist das ohnehin eine Überlegung um Zeit zu sparen.


Log in to reply