public void DrzewoOsiedla()
{
SqlConnection cn = new SqlConnection("Data Source=localhost\\sqlexpress; Trusted_Connection=yes; database= "+ nazwaBazy);
cn.Open();
SqlCommand cm_level = new SqlCommand(" SELECT b.nazwa_bloku,a.nazwa_mieszkania FROM mieszkania as a join bloki as b on a.id_bloki=b.id ORDER BY b.nazwa_bloku,a.nazwa_mieszkania", cn);
SqlDataReader dr = cm_level.ExecuteReader();
while (dr.Read())
{
TreeNode node;
if (treeView1.Nodes.ContainsKey(dr["nazwa_bloku"].ToString()))
{
node = treeView1.Nodes[dr["nazwa_bloku"].ToString()];
}
else
{
node = new TreeNode((dr["nazwa_bloku"].ToString())) { Name = dr["nazwa_bloku"].ToString() };
treeView1.Nodes.Add(node);
}
node.Nodes.Add((dr["nazwa_mieszkania"].ToString()));
}
dr.Close();
cn.Close();
}
Problem jest następujący. W WinForms
kod generował prawidłowe drzewko TreeView
. Postanowiłem troszkę go ulepszyć i zrobić to w WPF
. Tu jest problem...jak sobie z tym poradzić w WPF
bo nie mam pomysłu jak ugryźć temat..?