Search Results for

    Show / Hide Table of Contents

    Прочая ссылка

    Используя этот тип ссылки, вы можете определить собственную реакцию на нажатие мыши. Для этого используется обработчик события Click объекта, который может быть написан в скрипте отчета. Чтобы сделать это:

    • выделите объект и откройте окно "Свойства";
    • нажмите кнопку , чтобы показать события объекта;
    • сделайте двойной щелчок мышью на событии Click. FastReport переключится на окно "Код" и создаст пустой обработчик события.

    В коде обработчика вы можете делать все, что считаете нужным. Вам, скорее всего, понадобится ссылка на объект, который вызвал обработчик, и параметры гиперссылки. Используйте параметр обработчика sender:

    private void Text2_Click(object sender, EventArgs e)
    {
      // sender - это объект, который был кликнут.
      // Чтобы получить значение гиперссылки, надо привести sender к типу ReportComponentBase.
      object hyperlinkValue = (sender as ReportComponentBase).Hyperlink.Value;
    
      // здесь выполняем какие-либо действия, например, показываем значение в диалоге:
      MessageBox.Show("Hyperlink value = " + hyperlinkValue.ToString());
    }
    
    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»