在這個類的DataGrid C#WPF的更新列表:如何caliburn.micro
[Export(typeof(IScreen))]
public class BolleViewModel : Screen
{
....
}
我有這個名單:
public List<Article> List { get; private set; }
這份名單是綁定的DataGrid列出:
<DataGrid HorizontalAlignment="Stretch" SelectedItem="{Binding SelectedArticle}"
Margin="14,41,12,61" VerticalAlignment="Stretch" AutoGenerateColumns="False" x:Name="List">
我希望當我調用方法UPDATE時,更新List和Datagrid的值。 這是我的更新方法:
public void Update(List<Article> list)
{
List = list;
NotifyOfPropertyChange("List");
}
我錯了嗎? ?
如果我不使用caliburn.micro這個數據網格,我如何更改我的代碼? – puti26 2013-04-05 11:10:34
答覆已更新。 – devdigital 2013-04-05 11:14:42
好的。但不行。 我更改另一種方法中的項目列表,然後調用update方法以確保datagrid顯示新列表,但不起作用! public void Update(List list) { Articles = list; } –
puti26
2013-04-05 14:52:19