- Liittynyt
- 03.04.2017
- Viestejä
- 24
Nyt meni hermot. Löytyisiköhän täältä asiantuntijaa seuraavaan ongelmaan:
Minulla on "Note" niminen luokka, joka sisältää id kentän sekä kustomoidun user control:in.
Luon listan Note luokasta:
... listan käpistelyä ...
Asetan listan DataGrid:n tietolähteeksi:
Olen XAML puolella luonut datagrid:iin seuraavat kentät, joissa "Note" -luokan jäsenet olisi määrä näkyä:
Eli ymmärtääkseni tuohon kysymysmerkkien tilalle pitäisi saada jotakin, millä "notes" -listassa olevan "myControl" -kontrollin saisi näkymään taulukossa. Yksinkertainen aloittelijan kysymys, johon en ole löytänyt hakemalla minkäänlaista vastausta.
Kiitän jo etukäteen!
Minulla on "Note" niminen luokka, joka sisältää id kentän sekä kustomoidun user control:in.
Koodi:
public class Note
{
public int id { get; set; }
public MyUserControl myControl { get; set; }
}
Luon listan Note luokasta:
Koodi:
List<Note> notes = new List<Note>();
... listan käpistelyä ...
Asetan listan DataGrid:n tietolähteeksi:
Koodi:
dataGrid.ItemsSource = notes;
Olen XAML puolella luonut datagrid:iin seuraavat kentät, joissa "Note" -luokan jäsenet olisi määrä näkyä:
Koodi:
<DataGrid.Columns>
<DataGridTextColumn Header="Id" Binding="{Binding id}"/>
<DataGridTemplateColumn Header="My Control">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
????????????????????????????
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
Eli ymmärtääkseni tuohon kysymysmerkkien tilalle pitäisi saada jotakin, millä "notes" -listassa olevan "myControl" -kontrollin saisi näkymään taulukossa. Yksinkertainen aloittelijan kysymys, johon en ole löytänyt hakemalla minkäänlaista vastausta.
Kiitän jo etukäteen!