Silverlight C # - Как получить значение строки / ячейки, на которые нажали в DataGrid? - PullRequest
0 голосов
/ 15 января 2011

У меня есть DataGrid, который я заполняю данными, и я хотел бы скопировать значение ячейки, по которой щелкнули, в строку. Еще лучше, Я хотел бы скопировать значение из определенной ячейки в строке, поэтому, если есть способ загрузить всю строку в массив, который был бы лучше .

Например, у меня будет несколько таких строк:

Included | Keyword     | Occurrences | Density
------------------------------------------------
   Yes   | KW1         |     3       |   1.02%
   Yes   | Keyword2    |     1       |   0.25%
   Yes   | KW1         |     3       |   1.021%

Если бы я щелкнул где-нибудь в строке 2, я бы хотел загрузить строку в массив, чтобы он мог вызывать gridrow [1], чтобы последовательно получить значение «Keyword2» .

Также :

В более старых версиях Silverlight для открытия новой веб-страницы я использовал HtmlPage.Navigate, но в Silverlight 4 это не работает (да, я загрузил System.Windows.Browser;)

Заранее спасибо!

-Sootah

1 Ответ

2 голосов
/ 15 января 2011

Используйте свойство DataGrid.SelectedItem , чтобы получить данные, привязанные к выбранной строке.

...