VsCode 安裝 NSIS注意事項
- 安裝Nsis相關套件後,要記得安裝Nsis主程式
- 安裝好主程式後,更改Setting,指定Nsis的主程式位置
- 由於我們的程式碼中有中文(注解也算),所以在輸出的地方要加上參數
2019/8/28更新
當VsCode 更新到 1.37.1後,
原本的陣列型參數使用了新的UI可以填入。
針對參數後面有空白的,要分成兩列填入。
如
makesis /INPUTCHARTSET UTF8
在VsCode中,要如下輸入才有效
已知有一資料夾其SVN版本號為7000,此資料夾名稱定義為Dummy。
現在要將此Dummy改為DummyOne。再從DummyOne中取出版本號6000定義為Dummy
SVN的權限是跟資料夾名稱一起的。所以資料夾一更名,權限就消失。相反的,將資料夾更名成已設好權限的名字,則權限也就直接就套用。
當透過MVVM將DataTable繫結到DataGrid上時,要如何取得目前選取的Row?
在ViewModel內設計一個Property,如SelectedRowView,但形別要是DataRowView。
在XAML上再將這個SelectedRowView的屬性繫結到DataGrid的SelectedValue上。
<DataGrid ItemsSource="{Binding Table}" SelectedValue="{Binding SelectedRowView}" CanUserAddRows="False" CanUserDeleteRows="False" />
在MVVM下,一個DataGrid繫結到ViewModel的Table屬性。此屬性的類別是DataTable。
當有使用自動產生Column時,若在RunTime改換DataTable的話,是否DataGrid的欄位也會改變?
會改變,行為符合預期。