Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [c#] Stampare a video elementi in diagonale

    :master: Ciao a tutti..volevo chiedere una cosa che forse a qualcuno potrà sembrare banale, ma non riesco a trovare una soluzione.
    Dopo aver caricato una matrice devo stamparne a video la diagonale principale, ma vorrei visualizzarla esattamente in diagonale. Come potrei fare?
    Grazie a tutti in anticipo per la risposta.

  2. #2
    Immagino che per matrice intendi una tabella ordinata di numeri....

    Se la tua è un'applicazione Windows Form puoi usare varie soluzioni.

    puoi usare varie Label una per ogni numero della diagonale, e nella proprieta Text inserisci i valori che desideri, posizionando l'etichetta laddove ti sembra più congeniale.

    puoi usare i comandi grafici della GDI+ per "Scrivere" i valori sullo schermo :DrawString(...)

    puoi scrivere tutto il contenuto della matrice assegnando al testo il colore uguale allo sfondo per tutti i numeri tranne quelli della diagonale e usare un colore diverso per quest'ultimi.

    ...

    le possibilità sono tante, basta usare la fantasia!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.