BindingSource.SupportsSearching Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri kaynağının yöntemiyle Find(PropertyDescriptor, Object) aramayı destekleyip desteklemediğini belirten bir değer alır.
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
Özellik Değeri
true
liste bir IBindingList ise ve yöntemiyle Find aramayı destekliyorsa; değilse, false
.
Uygulamalar
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, üyenin SupportsSearching nasıl kullanılacağını gösterir. Tam örnek için sınıfa genel bakış konusuna bakın.
private void button1_Click(object sender, EventArgs e)
{
if (binding1.SupportsSearching != true)
{
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
Açıklamalar
Veri kaynağı bir IBindingListSupportsSearching değilse, her zaman döndürürfalse
.