我已经合作过WPF,但我不知道任何关于SilverLight现在我需要开发一种能够同时支持Mac和Windows上运行的应用程序,所以我想编写一个WPF Application与MVVM用于Windows和Mac上使用运行SilverLight?那是可能的从港口WPF到Silverlight,有多少工作需要或者也许我应该写的应用程序与SilverLight从一开始,甚至为我的Windows用户?哪一个更好,更快?
我使用Word.Interop处理Word文档,让用户从硬盘打开文件.
有时我会收到错误,说用户选择的文件是只读的.
如何检查文件是否只读?
当我需要退出WPF Application我通常使用Application.Current.Shutdown()但有时 Application.Current是NULL,我也试过,Environment.Exit(0)但它无法正常工作.是否有任何其他方式退出WPF Application时,specialy Application.Current是NULL?
这是我的代码:
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
if (something)
{
continue....
}
else
{
Application.Current.Shutdown()
}
}
Run Code Online (Sandbox Code Playgroud) 我有一份清单
List<List<Employee>> EmployeeListCollection;
Run Code Online (Sandbox Code Playgroud)
并希望
List<Employee> EmployeeList=//all employee in EmployeeListCollection
Run Code Online (Sandbox Code Playgroud)
什么是查询?