Comment créer un bouton de forme ronde plutôt que le rectangle conventionnel.Boutons ronds
J'utilise WinForms (2.0)
Comment créer un bouton de forme ronde plutôt que le rectangle conventionnel.Boutons ronds
J'utilise WinForms (2.0)
Le projet de code a beaucoup d'articles sur ce genre de choses, en particulier l'article RoundButton Windows Control - Ever Decreasing Circles pourrait être intéressant puisqu'il montre que vous devez faire différents types de boutons ronds.
Faites d'abord une classe. Donnez le nom Round Button. Ensuite, écrire le code directement ceci:
using System;
using System.Collections.Generic;
using System.Drawing.Drawing2D;
using System.Windows.Forms;
using System.Linq;
using System.Text;
namespace WindowsFormsApplication1
{
public class RoundButton : Button
{
protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
{
GraphicsPath grPath = new GraphicsPath();
grPath.AddEllipse(0, 0, ClientSize.Width, ClientSize.Height);
this.Region = new System.Drawing.Region(grPath);
base.OnPaint(e);
}
}
}
Ensuite, créez votre application et fermer. Maintenant, allez dans la boîte à outils et vous verrez un contrôle nommé RoundButton. Ensuite, la drogue et déposez cela sur votre formulaire Windows et le tester ...... Profitez!
plus simple réponse merci. – Napster
parlez-vous ASP.NET, ou parlez-vous WinForms. Si ce dernier, je n'en ai aucune idée. Si le premier, c'est une question CSS, google "CSS coins arrondis" – RPM1984