簡體   English   中英

C#-搜索TextView多行

[英]C# - Searching a TextView Multi-line

我已經使用Xamarin在C#中創建了多行TextView,但是在使用用戶輸入進行搜索時需要一些幫助。

這是多行textview-

           TextView productList1 = FindViewById<TextView>(Resource.Id.productList);

數據 -

       productList1.Text += "Tomato Soup" + System.Environment.NewLine;
       productList1.Text += "Yo-yo" + System.Environment.NewLine;
       productList1.Text += "Hammer" + System.Environment.NewLine;

無效的陳述-

if (productSearch.Text.Contains(productList1.ToString()) == true)
            {
               editingResult.Text = "Found";
            }

以productSearch為用戶輸入,editedResult為顯示“ Found”的文本視圖。

但是,我可以使用此語句進行搜索,效果很好,但我希望不單獨搜索整個列表。

    if (productSearch.Text.Contains("Hammer") == true)
           {
               editingResult.Text = "Found";
            }

有任何想法嗎?

謝謝

將您的代碼更改為:

if (productList1.Text.Contains(productSearch.Text.ToString()))
{
     editingResult.Text = "Found";
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM