ComboBox.SelectedText Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de tekst op die is geselecteerd in het bewerkbare gedeelte van een ComboBox.
public:
property System::String ^ SelectedText { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string SelectedText { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectedText : string with get, set
Public Property SelectedText As String
Waarde van eigenschap
Een tekenreeks die de momenteel geselecteerde tekst in de keuzelijst met invoervak vertegenwoordigt. Als DropDownStyle deze optie is ingesteld DropDownList, is de retourwaarde een lege tekenreeks ("").
- Kenmerken
Opmerkingen
U kunt de SelectedText eigenschap gebruiken om de geselecteerde tekst in een ComboBox besturingselement op te halen of te wijzigen. Houd er echter rekening mee dat de selectie automatisch kan worden gewijzigd vanwege gebruikersinteractie. Als u bijvoorbeeld de SelectedText waarde ophaalt in een gebeurtenis-handler van een knop Click , is de waarde een lege tekenreeks. Dit komt doordat de selectie automatisch wordt gewist wanneer de invoerfocus van de keuzelijst met invoer naar de knop wordt verplaatst.
Wanneer de focus van de keuzelijst met invoervak verloren gaat, wordt het selectiepunt verplaatst naar het begin van de tekst en wordt geselecteerde tekst uitgeschakeld. In dit geval wordt met het ophalen van de SelectedText eigenschap een lege tekenreeks opgehaald en wordt de SelectedText opgegeven waarde toegevoegd aan het begin van de tekst.
Wanneer de keuzelijst met invoervak de focus krijgt, wordt de volledige tekst in het besturingselement automatisch geselecteerd. Als u de methode van Focus het besturingselement aanroept om de invoerfocus in te stellen, wordt de volledige tekst geselecteerd, ongeacht of het besturingselement al de focus had.
Wanneer de gebruiker een item selecteert in de vervolgkeuzelijst of met de toetsen PIJL-OMHOOG en PIJL-OMLAAG, wordt de tekst voor het nieuwe item automatisch geselecteerd. Als u echter probeert de SelectedText waarde op te halen in een SelectedIndexChanged of SelectedValueChanged gebeurtenis-handler, retourneert de eigenschap een lege tekenreeks. Dit komt doordat op het moment van deze gebeurtenissen de vorige SelectedText waarde is gewist en de nieuwe waarde nog niet is ingesteld. Als u de huidige waarde in een SelectedIndexChanged of SelectedValueChanged gebeurtenis-handler wilt ophalen, gebruikt u in plaats daarvan de SelectedItem eigenschap.