Çalışsayfada Hiperbağlantıları Yönetme

Hiperbağlantıyla Çalışma

Bağlantı Türleri

Genellikle, Aspose.Cells.GridWeb tarafından desteklenen aşağıdaki hiperbağlantılar:

Aşağıdaki bölümler, tüm hiperbağlantı türlerinin ayrıntılı kullanımını açıklar. Ayrıca bağlantılara erişme veya kaldırma konuları da tartışılır.

Hyperlinkler Ekleme

URL Hiperbağlantıları

URL hiperbağlantıları, genellikle web sitelerinde gördüğünüz basit bağlantılara daha çok benzer. Bir URL hiperbağlantısı, hücrede bir çapa gibi çalışır. Tıkladığınızda web sayfasına gitmek veya yeni bir tarayıcı penceresi açmak gibi işlev görür.

Farklı türde URL hiperbağlantıları bulunmaktadır:

  • Metin hiperbağlantıları.
  • Resim hiperbağlantıları.

Geliştiriciler, hiperbağlantı için bir resim belirleyebilirler. Eğer bir resim belirtilmemişse, bir metin hiperbağlantısı oluşturulur; aksi halde bir resim hiperbağlantısı oluşturulur.

Metin Hiperbağlantıları

Bir çalışma sayfasına metin hiperbağlantısı eklemek için:

  1. Aspose.Cells.GridWeb denetimini Web Formunuza ekleyin.
  2. Bir çalışsayı açın.
  3. Bir hücreye bir hiperbağlantı ekleyin.
  4. Hücrede gösterilecek metni ayarlayın.
  5. Hiperbağlantının URL’sini ayarlayın.
  6. Hiperbağlantının hedefini isteğe bağlı olarak ayarlayın.
  7. İstenirse bir araç ipucu ayarlayın.

Aşağıdaki örnek, bir çalışma sayfasına iki hiperbağlantı ekler. Biri hedefi olmaksızın, diğeri ise _parent olarak ayarlanmıştır.

Çıktı: çalışma sayfasına eklenen metin bağlantıları

todo:image_alt_text

Resim Hiperbağlantıları

Bir resim hiperbağlantısı eklemek için:

  1. Aspose.Cells.GridWeb denetimini Web Formunuza ekleyin.
  2. Bir çalışsayı açın.
  3. Bir hücreye bir bağlantı ekleyin.
  4. Hiperbağlantı olarak görüntülenecek resmin URL’sini ayarlayın.
  5. Hiperbağlantının URL’sini ayarlayın.
  6. İstenirse bir araç ipucu ayarlayın.
  7. İsteniyorsa hiperbağlantı metnini ayarlayın.

Çıktı: çalışma sayfasına eklenen resim hiperbağlantıları

todo:image_alt_text

Hücre Komut Hiperbağlantıları

Hücre komut hiperbağlantısı, bir web sayfası açmak yerine sunucu tarafında bir olayı tetikleyen özel bir hiperbağlantı türüdür. Geliştiriciler, hiperbağlantıya tıklandığında sunucu tarafı olayına kod ekleyebilir ve herhangi bir görevi gerçekleştirebilir. Bu özellik, geliştiricilere daha etkileşimli uygulamalar oluşturmalarını sağlar.

Hücre komutu bağlantısını eklemek için:

  1. Aspose.Cells.GridWeb denetimini Web Formunuza ekleyin.
  2. Bir çalışsayı açın.
  3. Bir hücreye bir bağlantı ekleyin.
  4. Bağlantının Komutunu istenen herhangi bir değere ayarlayın. Değer, bağlantının olay işleyicisi tarafından tanınması için kullanılır.
  5. İstenirse bir araç ipucu ayarlayın.
  6. Bağlantı olarak görüntülenecek Görüntü için URL’yi ayarlayın.

Çalışma sayfasına bir hücre komut bağlantısı eklenmiş.

todo:image_alt_text

Hücre Komutu Bağlantılarının Olay İşlemesi

Geliştiriciler, belirli bir hücre komutu bağlantısı tıklandığında belirli görevleri gerçekleştirmek için GridWeb denetiminin CellCommand etkinliği için bir olay işleyici oluşturmalıdırlar. CellCommand etkinliğinin olay işleyicisi, Argument özelliği sunan CellEventArgs türünde bir nesne sağlar. Bir belirli bağlantıyı tanımlamak için Argument özelliğini kullanın.

Aşağıdaki örnek, yukarıdaki kodda oluşturulan hücre komutu bağlantısı için bir olay işleyici oluşturur. Bağlantının CellCommand’u Tıkla olarak ayarlandı. Bu nedenle, olay işleyicisinde önce kontrol edin ve ardından A6 hücresinde bir ileti gösteren kod ekleyin.

Olay işleyicisi, bağlantı tıklandığında çağrılır.

Çıktı: bağlantı tıklandığında A6 hücresine eklenen metin

todo:image_alt_text

Bağlantıları Erişme

Mevcut bir bağlantıya erişmek için:

  1. İçeren hücreye erişin.
  2. Hücre başvurusunu alın.
  3. Başvuruyu Hyperlinks koleksiyonunun GetHyperlink yöntemine iletmek için geçirin.
  4. Bağlantının özelliklerini değiştirin.

Bağlantıları Kaldırma

Bir bağlantıyı kaldırmak için:

  1. Etkin çalışma sayfasına erişin.
  2. Hyperlinks koleksiyonunun Kaldır yöntemini kullanarak bir bağlantıyı kaldırın.