listvewにデータのリストがあり、リストの各行に1つの詳細ボタンを追加します。私のコマンドは、ボタンをクリックしてempIdをバインドし、そのすべてのユーザーデータを含む新しいリストをロードすることです。
<Button Name="detailshow" Click="Detailshow_Click" CommandParameter="{Binding Path=empID}">
また、クエリは次のとおりです。
Button _button = (Button)sender;
string empID = _button.CommandParameter.ToString();
SqlCeConnection //stuffff
objCon.Open();
String str = "SELECT e.empID, e.empname FROM employee e WHERE empID= " + empID;
SqlCeCommand cmd = new SqlCeCommand(str, objCon);
DataSet ds = new DataSet();
ListViewEmployeeDetails.DataContext = ds.Tables[0].DefaultView;
cmd.ExecuteNonQuery();
単純に機能しません...データが表示されません