我正在Silverlight中工作。在我的Silverlight應用程序中,有一個文本框和一個帶有列表框的彈出窗口。 當我在文本框中寫入任何文本,然後彈出窗口打開但我想擴展一件事,當我按下向下箭頭鍵時,我想在列表框項目中設置焦點。 我也嘗試了很多東西,仍然沒有得到任何解決方案。 我也試試這個在Silverlight中彈出列表框中設置焦點
int selectedIndex = lstRoot.SelectedIndex;
lstRoot.SelectedIndex = 0;
lstRoot.Focus();
lstRoot.SelectedIndex = selectedIndex;
不過焦點不在lstRoot設置。
請幫我.... !!
感謝Dipak, 我試過這個,但它沒有設置焦點到listview。 – 2011-12-23 09:56:01
當你打開它時,你的彈出窗口會在第一個位置獲得焦點嗎? – codeSetter 2011-12-23 15:08:26