最初,我的.xaml表單使用以下行來設置設計器的DataContext,其中視圖模型是非泛型類型(note I'm talking關於設計時間的DataContext,而不是將在運行時使用的實際DataContext)。如何將WPF xaml表單的Design DataContext設置爲使用泛型類型參數的類
<Window ...
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
d:DataContext="{d:DesignInstance Dialogs:CustomerSearchDlogViewModel}"
...>
現在,而不是CustomerSearchDlogViewModel我有一個通用的SearchDialogViewModel但我不能找出語法將在<窗口>標籤的工作讓我指定視圖模型。
我不知道如何做後者,所以如果你這樣做,並寫一個博客或任何可能的幫助,我會成爲一個狂熱的讀者。 – Tod
@Tod:這是一個很大的痛苦,它需要大量的反思,我有點卡住,如果有什麼來自它,我會編輯我的答案並告訴你。 –
@Tod:我想我畢竟找到了一條路。 –