Proprietà SoftkeyLabel (Command)

Imposta o restituisce l'etichetta utilizzata quando viene visualizzato un tasto softkey. Il valore predefinito è una stringa vuota ("").

public string SoftkeyLabel {
   get,
   set
}

Osservazioni

Questa proprietà viene utilizzata solo per dispositivi che supportano i tasti softkey.

Se la proprietà è vuota, verrà utilizzata la proprietà Text del controllo. Se la proprietà Text è vuota o la sua lunghezza è inferiore a 9, verrà utilizzata Text per l'etichetta del tasto softkey. Altrimenti verrà visualizzata la parola Go (se si tratta di un comando del controllo submit).

Il valore della proprietà SoftkeyLabel viene troncato a 12 caratteri, che costituisce la lunghezza massima standard di un tasto softkey.

Esempio

Nell'esempio riportato di seguito viene mostrato come utilizzare la proprietà SoftkeyLabel.

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles MyBase.Load
     Dim currentCapabilities As MobileCapabilities =    
             CType(Request.Browser, MobileCapabilities) 
     If (currentCapabilities.MaximumSoftkeyLabelLength = 5) Then 
         Command1.SoftkeyLabel = "Click" 
     ElseIf (currentCapabilities.MaximumSoftkeyLabelLength > 5) Then 
         Command1.SoftkeyLabel = "Submit" 
     End If

End Sub

[C#]
public void Page_Load(Object sender, EventArgs e)
{
   MobileCapabilities currentCapabilities
      = (MobileCapabilities)Request.Browser;
   if (currentCapabilities.MaximumSoftkeyLabelLength == 5)
   {
     Cmd1.SoftkeyLabel = "Click";
   }
   else if (currentCapabilities.MaximumSoftkeyLabelLength > 5)
   {
     Cmd1.SoftkeyLabel = "Submit";
   }
}

Vedere anche

Classe Command