1
我已经使用Xamarin在C#中创建了一个多行TextView,但需要一些帮助,使用用户输入来搜索它。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";
}
随着产品搜索是用户输入和editingResult是显示“Found”的文本视图。
但是,我可以使用这个语句来搜索哪些工作正常,但我希望不单独搜索整个列表。
if (productSearch.Text.Contains("Hammer") == true)
{
editingResult.Text = "Found";
}
任何想法?
谢谢
你有没有试着用'如果(productSearch.Text.Contains(productList1.Text.ToString()))'使用'Text'财产你的'TextView',你不需要'==真' – Milen
刚刚尝试过,它不起作用。 – Wahm
或者也许它应该是相反的:'if(productList1.Text.Contains(productSearch.Text.ToString()))' – Milen