2011-02-28 7 views
0

J'ai fait 2 boutons à l'intérieur d'un DatagridView WinForms, et maintenant je voudrais changer la couleur des boutons et définir leur légende. J'ai regardé, mais n'ai pas pu trouver une propriété pour le faire; Quelqu'un peut me diriger dans la bonne direction?Comment changer la couleur du bouton WinForms?

+1

Pouvez-vous fournir l'exemple de code, ou des détails de « fait 2 bouton à l'intérieur DataGridView » ?? –

+1

C'est ce qui arrive lorsque vous ne marquez pas et ne documentez pas correctement votre question. Les chances d'obtenir une réponse utilisable sont faibles. –

+0

La bonne direction serait de montrer ce que vous avez fait, ce serait un précieux aperçu pour obtenir une réponse pertinente ici – V4Vendetta

Répondre

0
<asp:ButtonField Text="Caption"> 
    <asp:ControlStyle ForeColor="Red" BackgroundColor="Blue /> 
</asp:ButtonField> 
3

Si c'est WPF que vous pouvez faire

<Button x:Name="Button1" Background="Red" Content="Click Me" /> 

si elle est WinForms, vous pouvez définir BackColor et le texte de la grille de la propriété ou du code que vous pourriez faire

button1.BackColor = Color.Red; 
button1.Text = "Click Me"; 
0

si son asp. formes net sur DataRowBound vous pouvez trouver les boutons et modifier les propriétés.

protected void grdData_RowDataBound(object sender, GridViewRowEventArgs e) 
    { 
     Button btn = (Button)e.Row.FindControl("btnId"); 
     btn.Text = "Sth Else"; 
    } 

Putain pourquoi les gens doesnt fournir suffisamment d'informations: =)

Questions connexes