1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
private void toolbar_Click(object sender, EventArgs e)
{
ToolStripButton t = (ToolStripButton)sender;
label1.BackColor=Color.Bisque;
switch (t.Name)
{
case "btnBold":
if (rtbText.SelectionFont != null)
{
System.Drawing.Font currentFont = rtbText.SelectionFont;
System.Drawing.FontStyle newFontStyle;
if (rtbText.SelectionFont.Bold == true)
{
newFontStyle = FontStyle.Regular;
}
else
{
newFontStyle = FontStyle.Bold;
}
rtbText.SelectionFont = new Font(currentFont.FontFamily, currentFont.Size, newFontStyle);
}
label1.Text = "essai";
break;
case "btnItalique":
if (rtbText.SelectionFont != null)
{
System.Drawing.Font currentFont = rtbText.SelectionFont;
System.Drawing.FontStyle newFontStyle;
if (rtbText.SelectionFont.Italic == true)
{
newFontStyle = FontStyle.Regular;
}
else
{
newFontStyle = FontStyle.Italic;
}
rtbText.SelectionFont = new Font(currentFont.FontFamily, currentFont.Size, newFontStyle);
}
break;
case "btnSouligne":
if (rtbText.SelectionFont != null)
{
System.Drawing.Font currentFont = rtbText.SelectionFont;
System.Drawing.FontStyle newFontStyle;
if (rtbText.SelectionFont.Underline == true)
{
newFontStyle = FontStyle.Regular;
}
else
{
newFontStyle = FontStyle.Underline;
}
rtbText.SelectionFont = new Font(currentFont.FontFamily, currentFont.Size, newFontStyle);
}
break;
}
} |