Когда я разрабатываю ConsoleApp, у меня нет проблем с использованием классов в моем основном файле, которые я создал в отдельных файлах (Меню проекта -> Добавить класс). Но позже, когда я пытаюсь сделать это в WPF, этот класс не распознается. Я убедился, что пространство имен одинаково как в моем «MainWindow.xaml.cs», так и в моем классе Canal.cs. Когда я определяю тот же класс, но внутри MainWindow.xaml.cs, все работает нормально, но из-за расширения кода я предпочитаю разделить его.
MainWindow.xaml.cs:
Код: Выделить всё
//using
namespace Tcomp
{
public partial class MainWindow : Window
{
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{ //Stuff but I can't use class created outside of MainWindow.xaml.cs
}
}
}
Canal.cs
Код: Выделить всё
//using
namespace TComp
{
public class Canal
{ //some propreties here
}
}
Спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/164 ... ass-in-wpf