Il controllo LinkLabel non espone una proprietà che consente di recuperare diretamente il testo del link visualizzato al suo interno. Per ottenere tale informazione, è necessario utilizzare la proprietà LinkArea, la quale specifica la porzione di testo che deve apparire "linkata". Nel caso in cui il recupero del testo del link sia un'operazione frequente, può essere utile creare un controllo che estende LinkLabel e vi aggiunge la proprietà mancante:
using System;
using System.ComponentModel;
namespace System.Windows.Forms
{
public class LinkLabelEx : LinkLabel
{
[Browsable(false)]
public string LinkText
{
get
{
return base.Text.Substring(base.LinkArea.Start, base.LinkArea.Length);
}
}
}
}
Altro giorno, altri errori... Quando si parla dei controlli ListBox e ComboBox, a partire da pagina 96, si dice che, se il controllo non è associato ai dati, la proprietà SelectedValue restituisce il ToString dell'elemento selezionato. In realtà, quando non esiste un'associazione con una origine dati, la proprietà SelectedValue vale sempre null.
Poi, a pagina 137 si dice che il metodo ShowBalloonTip del componente NotifyIcon prende come argomento il numero di secondi per cui visualizzare il fumetto. In realtà, il valore indicato rappresenta i millisecondi.
Technorati tags:
Certification
Ever heard of Tortoise SVN? It's a great tool that lets you control Subversion source control from Windows Explorer. Right-click on a file or folder and you can do operations like check-in, check-out, add, etc.
I use Team Foundation Server for my source control and have missed the convenience of being able to access source like that. So, I wrote it.
This is the official announcement of “Dubbelbock TFS“. With Dubbelbock you can select a directory or file and do “Get Latest“, “Check in“, “Check out“, “Lock“, “Add“, “Undo“, “View Status“, “Compare to Server Version (diff)“, and “View History“.
A questo indirizzo è possibile scaricare una versione di prova del prodotto, valida per 30 giorni. La licenza per il singolo utente costa 25 $.