我需要显示所有可能显示的列表,然后选择其中一个与miracast连接。这是我的代码:
try
{
string s = isci_tb.Text;
if (isci_tb.Text == "")
{
osebe_listView.Items.Clear();
foreach (Oseba o in seznamOseb)
{
osebe_listView.Items.Add(o);
}
}
else
{
osebe_listView.Items.Clear();
foreach (Oseba o in seznamOseb)
{
if (contejns(o.ime, s) || contejns(o.priimek, s) || contejns(o.mobilnaSt.ToString(), s) || contejns(o.posta, s) || contejns(o.nazivPodjetja, s) || contejns(o.stacionarnaSt.ToString(), s) || contejns(o.naslov, s) || contejns(o.eMail, s))
{
osebe_listView.Items.Add(o);
}
}
}
}
catch { }
编译完这段代码后,按下按钮扫描,显示该区域显示0。但是有一个显示器靠近我。但后来我连接到显示器(电视),进入我的应用程序,按下按钮扫描,它显示我,我周围的2显示(电视和移动显示)。但它很糟糕,我需要扫描所有可能的显示器以连接BEFORE ...所以,我做错了什么?