我正在學習用於WP7的Silverlight,並偶然發現了MVVM Light工具包。我認爲學習最新的東西是個好主意,所以我安裝了V4 Beta。可悲的是,沒有任何文件(但?)。 在模型文件夾中有3個文件,DataItem,DataService和IDataService。MVVM-Light工具包中的IDataService V4 Beta
public class DataItem
{
public DataItem(string title)
{
Title = title;
}
public string Title { get; private set; }
}
public class DataService : IDataService
{
public void GetData(Action<DataItem, Exception> callback)
{
// Use this to connect to the actual data service
var item = new DataItem("Welcome to MVVM Light");
callback(item, null);
}
}
public interface IDataService
{
void GetData(Action<DataItem, Exception> callback);
}
這些類由MainViewModel用於獲取屬性的值。 現在的問題:這些是你應該使用的類(特別是IDataService)?我似乎無法找到有效使用它們的方法,因爲DataItem只包含一個字符串(或者它是否被用作基類?)。
哦,上帝,我現在覺得很蠢..謝謝。 – SBoss
很高興能幫到你。不要擔心,這就是我們學習的方式。 – Aligned