2011-02-27 10 views

cevap

18

Görsel stüdyoda bunu yapmak için bir yol bilmiyorum, ama eğer bir metin düzenleyicide .Csproj dosyasını düzenleyebilirsiniz.

<Page Include="MainWindow.xaml"> 
    <Generator>MSBuild:Compile</Generator> 
    <SubType>Designer</SubType> 
</Page> 
<Compile Include="MainWindow.xaml.cs"> 
    <DependentUpon>MainWindow.xaml</DependentUpon> 
    <SubType>Code</SubType> 
</Compile> 

iki etiketleri dosyasında hemen yanında birbirine olmayabilir: Böyle bir şey bulmalısınız. Önemli olan, <DependantUpon> etiketidir. Dosyanda

, include="ViewModel.cs" özelliği olan etiketini bulun. Bu etiketin içinde, bir alt öğesi olarak <DependantUpon>View.xaml</DependantUpon> ekleyin. Artık ViewModel.cs dosyanız her zaman View.xaml dosyasının içinde olacaktır.

<Page Include="View.xaml"> 
    <SubType>Designer</SubType> 
    <Generator>MSBuild:Compile</Generator> 
</Page> 
<Compile Include="ViewModel.cs"> 
    <DependentUpon>View.xaml</DependentUpon> 
</Compile> 
+2

Bkz http://stackoverflow.com/questions/3621345/how-to-group-partial-class-files-in-solution-: Sonunda, dosya bu pasajı benzer bu şey olmalıdır varsayılan bir GUI yöntemi olmadığını Yine bu –

+0

yapmak için bir GUI yol kaşif-VS2010 iyi olurdu. Gitmek için bariz bir şey gibi görünüyor. –