.NET 4.x Инициализатор поля не может обращаться к нестатическому полю - C#
Формулировка задачи:
Для инициализации некоторого редактора есть такая строчка
Находясь в public MainWindow() { // тут } все прекрасно работало. Но мне для дальнейших действий доступ к создаваемому этой строкой Всегда это срабатывало, но в данном случае ошибка((
подскажите как это исправить?
Scintilla scintilla1 = (Scintilla)wfh.Child;
scintilla1
нужен глобально. Я перенес ее выше вpublic partial class MainWindow : Window { // сюда public MainWindow() {
Ошибка 3 Инициализатор поля не может обращаться к нестатическому полю, методу или свойству "WpfApplicationMain.MainWindow.wfh" C:\Users\Aleksey\Documents\Visual Studio 2012\Projects\WpfApplicationMain\MainWindow.xaml.cs 31
Решение задачи: «.NET 4.x Инициализатор поля не может обращаться к нестатическому полю»
textual
Листинг программы
public static class Glbl { public static Scintilla scintilla1; } public partial class MainWindow : Window { public MainWindow() { Glbl.scintilla1 = (Scintilla)wfh.Child; ..............................................
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д