2011-12-09 22 views
0

我正在尝试使用MVVM Light学习MVVM设计模式。我已经下载并安装了它。我使用MVVM Light模板创建了一个新的WPF应用程序。现在我正在浏览一个我在博客上在线发现的教程。它提到输入一个字符串并点击Tab键,以调用代码片段。对我来说,Intellisence会放入命名空间(文本字符串接近命名空间)。所以,从我的观点来看,代码片段根本不起作用。如何确定代码段是否适合我?

底线:如何确定代码片段是否正常工作?我可以使用哪些代码片段?我正在使用VS 2010 Premium SP1。

回答

0

你看到的代码片段可能不是默认的代码片段:Visual C# Code Snippets

也可能是您安装的某个工具(ReSharper?)可能已经覆盖了一个片段。

0

如果你按Ctrl +空间然后键入try(例如),你会看到“尝试捕获”的代码片段出现在智能感知。

Snippet

你可以告诉大家,它是由图标片段。按Tab键关键两次将创建下列代码:

try 
{ 
} 
catch (Exception) 
{    
    throw; 
} 
+0

我不知道该Ctrl +空格键序列。我已经尝试了“尝试”,并且工作正常。但是,当我尝试输入“mvvmlocatorproperty”时,在MVVM Light的帮助下,我什么也得不到。我做错了什么,或者某种方式未能正确安装MVVM Light? – Rod

+0

查看%userprofile%\ My Documents \ Visual Studio 2010 \ Code Snippets以查看片段。 – DaveShaw