Làm cách nào để đặt tệp ViewModel của tôi (tệp .cs) được xếp trong tệp Xem tệp tương ứng (tệp .xaml) giống như trong hình ảnh?Làm cách nào để có thể gấp các tệp .cs bên trong các tệp .xaml trong Visual Studio 2010?
12
A
Trả lời
18
Tôi không biết một cách để làm điều đó trong visual studio, nhưng bạn có thể chỉnh sửa file csproj của bạn trong một trình soạn thảo văn bản. Bạn nên tìm một cái gì đó như thế này:
<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>
Hai thẻ có thể không nằm ngay cạnh nhau trong tệp của bạn. Phần quan trọng là thẻ <DependantUpon>
.
Trong tệp của bạn, tìm thẻ có thuộc tính include="ViewModel.cs"
. Bên trong thẻ này, thêm <DependantUpon>View.xaml</DependantUpon>
làm phần tử con. Bây giờ, tệp ViewModel.cs của bạn sẽ luôn nằm trong tệp View.xaml. Cuối cùng, tệp của bạn nên có những nội dung tương tự như đoạn mã sau:
<Page Include="View.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator>
</Page>
<Compile Include="ViewModel.cs">
<DependentUpon>View.xaml</DependentUpon>
</Compile>
Các vấn đề liên quan
- 1. Các tệp nhóm trong Visual Studio
- 2. Visual Studio 2010 có tạo tệp sao lưu không?
- 3. Làm cách nào để mở tệp .rptproj trong Visual Studio 2010?
- 4. Visual Studio: Chỉnh sửa tệp XAML trong khi gỡ lỗi
- 5. Force Visual Studio (2010) để lưu tất cả các tệp trong UTF-8
- 6. Thu gọn các tệp liên quan trong Visual Studio
- 7. mã gấp trong Visual Studio cho F #
- 8. Tôi có thể tạo một tệp nằm bên cạnh tệp .Designer.cs trong Visual Studio không?
- 9. Macro trong Visual Studio 2010 tải tệp cài đặt
- 10. Các tệp PDB có Thư viện trong Visual Studio 10
- 11. Làm cách nào để biên dịch và chạy tệp cs tệp lớp đơn?
- 12. Visual Studio: Có đoạn mã XAML hỗ trợ không?
- 13. "Tabify" tất cả các tệp trong giải pháp Visual Studio?
- 14. Làm cách nào để chia sẻ tệp tài nguyên giữa các dự án trong Visual Studio?
- 15. Làm cách nào để thêm tham chiếu vào tệp cấu hình bên ngoài vào Visual Studio 2010?
- 16. Thêm các tệp hiện có vào dự án Visual Studio 2010 khác nhau
- 17. Làm cách nào để thao tác các nhóm tab bằng bàn phím trong Visual Studio 2010?
- 18. Tạo một tệp XAML bên trong .Net
- 19. Dự án Visual Studio 2010 cho Visual Studio 2012
- 20. Visual Studio 2010 treo lên khi mở tệp .sql
- 21. Thư mục nguồn trong Visual Studio 2010
- 22. Không thể loại bỏ con trỏ crosshair (vị trí mới) trong Visual Studio 2010 editor xaml
- 23. Chia sẻ tệp CS với 2 dự án khác nhau sử dụng Visual Studio 2010 và Subversion
- 24. Qt, CMake, Visual Studio và Q_OBJECT trong các tệp cpp
- 25. Java trong Visual Studio 2010?
- 26. Làm cách nào để tôi có thể nhận xét các dòng PHP bên trong tệp HTML?
- 27. Làm thế nào tôi có thể tìm ra tất cả các tệp đã kiểm xuất trong TFS 2010?
- 28. /LinkResource trong Visual Studio 2010
- 29. Không thể mở tệp .rpt Crystal Reports trong Visual Studio 2010
- 30. "Vùng trái phép" có nghĩa là gì khi duyệt các tệp xsd với Visual Studio 2010?
Xem http://stackoverflow.com/questions/3621345/how-to-group-partial-class-files-in-solution- explorer-vs2010 cho một cách GUI để làm điều này –
Vẫn sẽ là tốt đẹp nếu có một phương pháp GUI mặc định. Có vẻ như một điều hiển nhiên có được từ việc đi. –