Các bạn mới vào WPF.Tuyên bố từng phần không được chỉ định các lớp cơ sở khác nhau
Tôi có trang wpf có tên StandardsDefault
. Trong mã phía sau, StandardsDefault
được kế thừa Page
, giống như tất cả các trang khác.
<Page x:Class="namespace.StandardsDefault"
public partial class StandardsDefault : Page
Bây giờ tôi đã tạo ra một lớp mới CountryStandards
được kế thừa StandardsDefault
thay vì trang.
<Page x:Class="namespace.CountryStandards"
public partial class CountryStandards : StandardsDefault
Tôi chưa thay đổi XAML. Tôi nhận được lỗi như
"khai báo một phần của
'CountryStandards'
không phải xác định các lớp cơ sở khác nhau"
Tôi nghĩ rằng vấn đề có thể là nhà thiết kế không được kế thừa cùng lớp. Nhưng tôi cần phải bằng cách nào đó thực hiện kế thừa vì có nhiều phương pháp phổ biến sẽ được sử dụng trong nhiều trang chuẩn như CountryStandards
Có ai giúp tôi không?
bạn đã làm theo tất cả các bước trong http://stackoverflow.com/questions/1297433/how-do-you-specify-a-different-base-class-in-xaml-files-silverlight để đặt lớp cơ sở của 'CountryStandards' chính xác? –
Sau khi sửa chữa khai báo với địa phương: CountryStandards xmlns: local = "using: ..." trong Visual Studio 2017, hãy bấm dỡ bỏ dự án, tải lại dự án để loại bỏ lỗi này trong danh sách lỗi. – Eric
Tất cả các câu trả lời vẫn không đáng nuôi ong 'được chấp nhận'? –