.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;
..............................................