Как сделать свойтвом контрола шрифт - VB

Узнай цену своей работы

Формулировка задачи:

Приветствую, сограждане! Пишу контрол. Одно из свойств его должно быть шрифтом. Пишу так:
Листинг программы
  1. Property Get Test() as StdFont
  2. .....
  3. End Property
и соответственно
Листинг программы
  1. Property Set Test(ByVal NewValue as StdFont)
  2. .....
  3. End Property
При использовании данного свойства открывается окошко с установками шрифтов. Однако при попытке применить выбранный шрифт выскакивает сообщение "Invalid property value". И вот не пойму, что не так. Или кто подскажет как сделать корректнее?

Решение задачи: «Как сделать свойтвом контрола шрифт»

textual
Листинг программы
  1. Dim Fnt As New StdFont
  2. Public Property Get Font() As Font
  3.     Set Font = Fnt
  4. End Property
  5. Public Property Set Font(ByVal New_Font As Font)
  6.     Set Fnt = New_Font
  7. End Property

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут