Как сказано в заголовке, я пытаюсь увеличить ширину пера с помощью трекбара. Это то, что я написал до сих пор:
public partial class Form26_10 : Form
{
float scrollValue = 0F;
Pen CustomPen = new Pen(Color.Black, scrollValue);//ERROR<-
public Form26_10()
{
InitializeComponent();
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
scrollValue = trackBar1.Value;
}
}
по сути, я должен иметь возможность объявить значение в памяти, а затем указать его в параметре ширины пера, и поэтому при изменении значения трекбара изменяется ширина пера. Хотя я получаю эту ошибку:
a field initializer cannot reference the non-static field, method or property of 'Form.scrollValue'