2010-03-03 2 views

ответ

0

Если вы используете WPF, то это является довольно простой.

Если вы используете WinForms, то это сложнее, так как вам нужно переопределить метод рисования кнопок, но все же возможно.

0
using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Windows.Forms; 
using System.Drawing.Drawing2D; 

namespace shapes 
{ 
    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 
     } 

     private void Form1_Load(object sender, EventArgs e) 
     { 

      GraphicsPath gp = new GraphicsPath(); 
      gp.AddEllipse(0, 0, 100, 100); 
      this.Region = new Region(gp); 
     } 
    } 
} 
0

я успешно сделал обведенными в кружок пользовательских кнопок с помощью PictureBox и реализации на нем кнопкой мыши (или MouseClick) Действие:

enter image description here

Смежные вопросы