BindingSource.SupportsSearching 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 wordt een waarde opgehaald die aangeeft of de gegevensbron ondersteuning biedt voor zoeken met de Find(PropertyDescriptor, Object) methode.
public:
virtual property bool SupportsSearching { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool SupportsSearching { get; }
[<System.ComponentModel.Browsable(false)>]
member this.SupportsSearching : bool
Public Overridable ReadOnly Property SupportsSearching As Boolean
Waarde van eigenschap
trueals de lijst een IBindingList en ondersteuning biedt voor het zoeken met de Find methode; anders. false
Implementeringen
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u het SupportsSearching lid gebruikt. Zie het onderwerp over het klassenoverzicht voor het volledige voorbeeld.
void button1_Click(object sender, EventArgs e)
{
if (!binding1.SupportsSearching)
{
_ = MessageBox.Show("Cannot search the list.");
}
else
{
int foundIndex = binding1.Find("Name", textBox1.Text);
if (foundIndex > -1)
{
listBox1.SelectedIndex = foundIndex;
}
else
{
_ = MessageBox.Show("Font was not found.");
}
}
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles button1.Click
If binding1.SupportsSearching <> True Then
MessageBox.Show("Cannot search the list.")
Else
Dim foundIndex As Integer = binding1.Find("Name", textBox1.Text)
If foundIndex > -1 Then
listBox1.SelectedIndex = foundIndex
Else
MessageBox.Show("Font was not found.")
End If
End If
End Sub
End Class
Opmerkingen
Als de gegevensbron geen IBindingListgegevensbron is, SupportsSearching wordt altijd geretourneerd false.