Типичные ошибки пользовательского элемента управления (AutoScaleDimensions и AutoScaleMode) еще не исправлены только гуру - PullRequest
0 голосов
/ 05 марта 2019

Прежде всего, я совершенно новичок в C # и все еще в процессе обучения, особенно в отношении treeview.Я создаю usercontrol с treeview в нем.Но значение intellisense (даже близко к заданию компилятора) фиксирует 2 ошибки, когда я изменяю код MyTreeView.cs с

public partial class MyTreeView: UserControl{...}

на

public partial class MyTreeView: TreeView{...}

И двух задержанных

this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

с утверждениями, выданными в списке ошибок следующим образом

«MyTreeView» не содержит определения для «AutoScaleDimensions» и не имеет доступного метода расширения «AutoScaleDimensions», принимающего первый аргумент типа«MyTreeView» может быть найдено (вам не хватает директивы using или ссылки на сборку?)

Я не думаю, что эти два нарушили какие-либо законы в форме и не являются ошибками, но я незнать, как их защитить.Я мог бы, вероятно, изменить что-то, чтобы они защищали свои собственные дела.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...