using System;
using System.Windows.Forms;
class MainClass {
static void Main(string[] args) {
SaveFileDialog dlg = new SaveFileDialog();
dlg.InitialDirectory = Application.StartupPath;
if (dlg.ShowDialog() == DialogResult.OK) {
Console.WriteLine(dlg.FileName);
}
}
}
Author: coder
Scrollable Panel
/*
User Interfaces in C#: Windows Forms and Custom Controls
by Matthew MacDonald
Publisher: Apress
ISBN: 1590590457
*/
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
namespace UnsualScrolling
{
/// <summary>
/// Summary description for ScrollablePanel.
/// </summary>
public class ScrollablePanel : System.Windows.Forms.Form
{
internal System.Windows.Forms.Panel Panel1;
internal System.Windows.Forms.Button Button6;
internal System.Windows.Forms.Button Button5;
internal System.Windows.Forms.Button Button4;
internal System.Windows.Forms.Button Button3;
internal System.Windows.Forms.Button Button2;
internal System.Windows.Forms.Button Button1;
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components = null;
public ScrollablePanel()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Panel1 = new System.Windows.Forms.Panel();
this.Button6 = new System.Windows.Forms.Button();
this.Button5 = new System.Windows.Forms.Button();
this.Button4 = new System.Windows.Forms.Button();
this.Button3 = new System.Windows.Forms.Button();
this.Button2 = new System.Windows.Forms.Button();
this.Button1 = new System.Windows.Forms.Button();
this.Panel1.SuspendLayout();
this.SuspendLayout();
//
// Panel1
//
this.Panel1.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right);
this.Panel1.AutoScroll = true;
this.Panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
this.Panel1.Controls.AddRange(new System.Windows.Forms.Control[] {
this.Button6,
this.Button5,
this.Button4,
this.Button3,
this.Button2,
this.Button1});
this.Panel1.Location = new System.Drawing.Point(4, 8);
this.Panel1.Name = "Panel1";
this.Panel1.Size = new System.Drawing.Size(348, 172);
this.Panel1.TabIndex = 2;
//
// Button6
//
this.Button6.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button6.Location = new System.Drawing.Point(16, 180);
this.Button6.Name = "Button6";
this.Button6.Size = new System.Drawing.Size(168, 24);
this.Button6.TabIndex = 5;
this.Button6.Text = "Button6";
//
// Button5
//
this.Button5.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button5.Location = new System.Drawing.Point(16, 148);
this.Button5.Name = "Button5";
this.Button5.Size = new System.Drawing.Size(168, 24);
this.Button5.TabIndex = 4;
this.Button5.Text = "Button5";
//
// Button4
//
this.Button4.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button4.Location = new System.Drawing.Point(16, 116);
this.Button4.Name = "Button4";
this.Button4.Size = new System.Drawing.Size(168, 24);
this.Button4.TabIndex = 3;
this.Button4.Text = "Button4";
//
// Button3
//
this.Button3.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button3.Location = new System.Drawing.Point(16, 84);
this.Button3.Name = "Button3";
this.Button3.Size = new System.Drawing.Size(168, 24);
this.Button3.TabIndex = 2;
this.Button3.Text = "Button3";
//
// Button2
//
this.Button2.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button2.Location = new System.Drawing.Point(16, 52);
this.Button2.Name = "Button2";
this.Button2.Size = new System.Drawing.Size(168, 24);
this.Button2.TabIndex = 1;
this.Button2.Text = "Button2";
//
// Button1
//
this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button1.Location = new System.Drawing.Point(16, 20);
this.Button1.Name = "Button1";
this.Button1.Size = new System.Drawing.Size(168, 24);
this.Button1.TabIndex = 0;
this.Button1.Text = "Button1";
//
// ScrollablePanel
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
this.ClientSize = new System.Drawing.Size(360, 194);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.Panel1});
this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
this.Name = "ScrollablePanel";
this.Text = "Scrollable Panel";
this.Panel1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
static void Main()
{
Application.Run(new ScrollablePanel());
}
}
}
Scrollable Form
/*
User Interfaces in C#: Windows Forms and Custom Controls
by Matthew MacDonald
Publisher: Apress
ISBN: 1590590457
*/
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace UnsualScrolling
{
/// <summary>
/// Summary description for Form1.
/// </summary>
public class ScrollableForm : System.Windows.Forms.Form
{
internal System.Windows.Forms.Panel Panel1;
internal System.Windows.Forms.Button Button6;
internal System.Windows.Forms.Button Button5;
internal System.Windows.Forms.Button Button4;
internal System.Windows.Forms.Button Button3;
internal System.Windows.Forms.Button Button2;
internal System.Windows.Forms.Button Button1;
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components = null;
public ScrollableForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Panel1 = new System.Windows.Forms.Panel();
this.Button6 = new System.Windows.Forms.Button();
this.Button5 = new System.Windows.Forms.Button();
this.Button4 = new System.Windows.Forms.Button();
this.Button3 = new System.Windows.Forms.Button();
this.Button2 = new System.Windows.Forms.Button();
this.Button1 = new System.Windows.Forms.Button();
this.Panel1.SuspendLayout();
this.SuspendLayout();
//
// Panel1
//
this.Panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
this.Panel1.Controls.AddRange(new System.Windows.Forms.Control[] {
this.Button6,
this.Button5,
this.Button4,
this.Button3,
this.Button2,
this.Button1});
this.Panel1.Location = new System.Drawing.Point(16, 17);
this.Panel1.Name = "Panel1";
this.Panel1.Size = new System.Drawing.Size(260, 232);
this.Panel1.TabIndex = 1;
//
// Button6
//
this.Button6.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button6.Location = new System.Drawing.Point(16, 180);
this.Button6.Name = "Button6";
this.Button6.Size = new System.Drawing.Size(168, 24);
this.Button6.TabIndex = 5;
this.Button6.Text = "Button6";
//
// Button5
//
this.Button5.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button5.Location = new System.Drawing.Point(16, 148);
this.Button5.Name = "Button5";
this.Button5.Size = new System.Drawing.Size(168, 24);
this.Button5.TabIndex = 4;
this.Button5.Text = "Button5";
//
// Button4
//
this.Button4.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button4.Location = new System.Drawing.Point(16, 116);
this.Button4.Name = "Button4";
this.Button4.Size = new System.Drawing.Size(168, 24);
this.Button4.TabIndex = 3;
this.Button4.Text = "Button4";
//
// Button3
//
this.Button3.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button3.Location = new System.Drawing.Point(16, 84);
this.Button3.Name = "Button3";
this.Button3.Size = new System.Drawing.Size(168, 24);
this.Button3.TabIndex = 2;
this.Button3.Text = "Button3";
//
// Button2
//
this.Button2.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button2.Location = new System.Drawing.Point(16, 52);
this.Button2.Name = "Button2";
this.Button2.Size = new System.Drawing.Size(168, 24);
this.Button2.TabIndex = 1;
this.Button2.Text = "Button2";
//
// Button1
//
this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.System;
this.Button1.Location = new System.Drawing.Point(16, 20);
this.Button1.Name = "Button1";
this.Button1.Size = new System.Drawing.Size(168, 24);
this.Button1.TabIndex = 0;
this.Button1.Text = "Button1";
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(211, 169);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.Panel1});
this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
this.Name = "Form1";
this.Text = "Scrollable Form";
this.Panel1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new ScrollableForm());
}
}
}
Use ScrollBar to control the picture size
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
public class Sizer : System.Windows.Forms.Form {
private System.Windows.Forms.PictureBox picCritter;
private System.Windows.Forms.HScrollBar scrSize;
public static void Main(){
Application.Run(new Sizer());
}
public Sizer() {
InitializeComponent();
}
private void InitializeComponent() {
this.picCritter = new System.Windows.Forms.PictureBox();
this.scrSize = new System.Windows.Forms.HScrollBar();
this.SuspendLayout();
this.picCritter.BackColor = System.Drawing.Color.White;
this.picCritter.Image = new Bitmap("winter.jpg");
this.picCritter.Location = new System.Drawing.Point(8, 8);
this.picCritter.Name = "picCritter";
this.picCritter.Size = new System.Drawing.Size(40, 40);
this.picCritter.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.picCritter.TabIndex = 0;
this.picCritter.TabStop = false;
this.scrSize.Location = new System.Drawing.Point(16, 248);
this.scrSize.Maximum = 200;
this.scrSize.Minimum = 50;
this.scrSize.Name = "scrSize";
this.scrSize.Size = new System.Drawing.Size(256, 16);
this.scrSize.TabIndex = 1;
this.scrSize.Value = 50;
this.scrSize.Scroll += new System.Windows.Forms.ScrollEventHandler(this.scrSize_Scroll);
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(292, 273);
this.Controls.AddRange(new System.Windows.Forms.Control[] {this.scrSize,
this.picCritter});
this.Name = "Sizer";
this.Text = "Sizer";
this.ResumeLayout(false);
}
private void scrSize_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e) {
picCritter.Size = new Size(scrSize.Value, scrSize.Value);
}
}
RichTextBox Font bold, italic
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Drawing.Text;
public class Form1 : Form
{
private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton cmdUnderline;
private System.Windows.Forms.ToolStripButton cmdBold;
private System.Windows.Forms.ToolStripButton cmdItalic;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripDropDownButton lstColors;
private System.Windows.Forms.ToolStripDropDownButton lstFonts;
private System.Windows.Forms.ToolStripDropDownButton lstZoom;
private System.Windows.Forms.ToolStripDropDownButton lstFontSize;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.Button cmdAddImage;
public Form1() {
InitializeComponent();
}
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont != null)
{
cmdBold.Checked = richTextBox1.SelectionFont.Bold;
cmdItalic.Checked = richTextBox1.SelectionFont.Italic;
cmdUnderline.Checked = richTextBox1.SelectionFont.Underline;
}
}
private void cmdBold_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Bold)
{
style &= ~FontStyle.Bold;
}
else
{
style |= FontStyle.Bold;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdItalic_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Italic)
{
style &= ~FontStyle.Italic;
}
else
{
style |= FontStyle.Italic;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdUnderline_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Underline)
{
style &= ~FontStyle.Underline;
}
else
{
style |= FontStyle.Underline;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void Form1_Load(object sender, EventArgs e)
{
lstColors.DropDown.Items.Add("Red");
lstColors.DropDown.Items.Add("Blue");
InstalledFontCollection fonts = new InstalledFontCollection();
foreach (FontFamily family in fonts.Families)
{
lstFonts.DropDown.Items.Add(family.Name);
}
lstZoom.DropDown.Items.Add("300%");
lstZoom.DropDown.Items.Add("200%");
lstZoom.DropDown.Items.Add("100%");
lstFontSize.DropDown.Items.Add("8");
lstFontSize.DropDown.Items.Add("10");
lstFontSize.DropDown.Items.Add("12");
}
private void lstColors_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
KnownColor selectedColor;
selectedColor = (KnownColor)System.Enum.Parse(typeof(KnownColor), e.ClickedItem.Text);
richTextBox1.SelectionColor = Color.FromKnownColor(selectedColor);
}
private void lstFonts_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.Font.Size);
}
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.SelectionFont.Size);
}
private void lstZoom_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
float zoomPercent = Convert.ToSingle(e.ClickedItem.Text.Trim('%'));
richTextBox1.ZoomFactor = zoomPercent / 100;
}
private void lstFontSize_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
richTextBox1.SelectionFont =new Font(richTextBox1.SelectionFont.FontFamily,
Convert.ToInt32(e.ClickedItem.Text),
richTextBox1.SelectionFont.Style);
}
private void cmdAddImage_Click(object sender, EventArgs e)
{
Image img = Image.FromFile("winter.jpg");
Clipboard.SetImage(img);
richTextBox1.SelectionStart = 0;
richTextBox1.Paste();
Clipboard.Clear();
}
private void InitializeComponent()
{
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.cmdBold = new System.Windows.Forms.ToolStripButton();
this.cmdItalic = new System.Windows.Forms.ToolStripButton();
this.cmdUnderline = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.lstColors = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFonts = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFontSize = new System.Windows.Forms.ToolStripDropDownButton();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.lstZoom = new System.Windows.Forms.ToolStripDropDownButton();
this.cmdAddImage = new System.Windows.Forms.Button();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// richTextBox1
//
this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.BulletIndent = 5;
this.richTextBox1.Location = new System.Drawing.Point(12, 37);
this.richTextBox1.Margin = new System.Windows.Forms.Padding(5);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(317, 197);
this.richTextBox1.TabIndex = 0;
this.richTextBox1.Text = "adfasdf";
this.richTextBox1.SelectionChanged += new System.EventHandler(this.richTextBox1_SelectionChanged);
//
// toolStrip1
//
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.cmdBold,
this.cmdItalic,
this.cmdUnderline,
this.toolStripSeparator1,
this.lstColors,
this.lstFonts,
this.lstFontSize,
this.toolStripSeparator2,
this.lstZoom});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(341, 25);
this.toolStrip1.TabIndex = 1;
this.toolStrip1.Text = "toolStrip1";
//
// cmdBold
//
this.cmdBold.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdBold.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdBold.Name = "cmdBold";
this.cmdBold.Size = new System.Drawing.Size(31, 22);
this.cmdBold.Text = "Bold";
this.cmdBold.Click += new System.EventHandler(this.cmdBold_Click);
//
// cmdItalic
//
this.cmdItalic.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdItalic.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdItalic.Name = "cmdItalic";
this.cmdItalic.Size = new System.Drawing.Size(34, 22);
this.cmdItalic.Text = "Italic";
this.cmdItalic.Click += new System.EventHandler(this.cmdItalic_Click);
//
// cmdUnderline
//
this.cmdUnderline.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdUnderline.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdUnderline.Name = "cmdUnderline";
this.cmdUnderline.Size = new System.Drawing.Size(56, 22);
this.cmdUnderline.Text = "Underline";
this.cmdUnderline.Click += new System.EventHandler(this.cmdUnderline_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
//
// lstColors
//
this.lstColors.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstColors.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstColors.Name = "lstColors";
this.lstColors.Size = new System.Drawing.Size(45, 22);
this.lstColors.Text = "Color";
this.lstColors.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstColors_DropDownItemClicked);
//
// lstFonts
//
this.lstFonts.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFonts.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFonts.Name = "lstFonts";
this.lstFonts.Size = new System.Drawing.Size(42, 22);
this.lstFonts.Text = "Font";
this.lstFonts.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFonts_DropDownItemClicked);
//
// lstFontSize
//
this.lstFontSize.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFontSize.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFontSize.Name = "lstFontSize";
this.lstFontSize.Size = new System.Drawing.Size(39, 22);
this.lstFontSize.Text = "Size";
this.lstFontSize.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFontSize_DropDownItemClicked);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
//
// lstZoom
//
this.lstZoom.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstZoom.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstZoom.Name = "lstZoom";
this.lstZoom.Size = new System.Drawing.Size(46, 22);
this.lstZoom.Text = "Zoom";
this.lstZoom.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstZoom_DropDownItemClicked);
//
// cmdAddImage
//
this.cmdAddImage.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.cmdAddImage.Location = new System.Drawing.Point(12, 237);
this.cmdAddImage.Name = "cmdAddImage";
this.cmdAddImage.Size = new System.Drawing.Size(154, 23);
this.cmdAddImage.TabIndex = 2;
this.cmdAddImage.Text = "Insert Image";
this.cmdAddImage.UseVisualStyleBackColor = true;
this.cmdAddImage.Click += new System.EventHandler(this.cmdAddImage_Click);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(341, 266);
this.Controls.Add(this.cmdAddImage);
this.Controls.Add(this.toolStrip1);
this.Controls.Add(this.richTextBox1);
this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Name = "Form1";
this.Text = "RichTextBox Test";
this.Load += new System.EventHandler(this.Form1_Load);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
}
RichTextBox Zoom
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Drawing.Text;
public class Form1 : Form
{
private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton cmdUnderline;
private System.Windows.Forms.ToolStripButton cmdBold;
private System.Windows.Forms.ToolStripButton cmdItalic;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripDropDownButton lstColors;
private System.Windows.Forms.ToolStripDropDownButton lstFonts;
private System.Windows.Forms.ToolStripDropDownButton lstZoom;
private System.Windows.Forms.ToolStripDropDownButton lstFontSize;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.Button cmdAddImage;
public Form1() {
InitializeComponent();
}
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont != null)
{
cmdBold.Checked = richTextBox1.SelectionFont.Bold;
cmdItalic.Checked = richTextBox1.SelectionFont.Italic;
cmdUnderline.Checked = richTextBox1.SelectionFont.Underline;
}
}
private void cmdBold_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Bold)
{
style &= ~FontStyle.Bold;
}
else
{
style |= FontStyle.Bold;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdItalic_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Italic)
{
style &= ~FontStyle.Italic;
}
else
{
style |= FontStyle.Italic;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdUnderline_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Underline)
{
style &= ~FontStyle.Underline;
}
else
{
style |= FontStyle.Underline;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void Form1_Load(object sender, EventArgs e)
{
lstColors.DropDown.Items.Add("Red");
lstColors.DropDown.Items.Add("Blue");
InstalledFontCollection fonts = new InstalledFontCollection();
foreach (FontFamily family in fonts.Families)
{
lstFonts.DropDown.Items.Add(family.Name);
}
lstZoom.DropDown.Items.Add("300%");
lstZoom.DropDown.Items.Add("200%");
lstZoom.DropDown.Items.Add("100%");
lstFontSize.DropDown.Items.Add("8");
lstFontSize.DropDown.Items.Add("10");
lstFontSize.DropDown.Items.Add("12");
}
private void lstColors_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
KnownColor selectedColor;
selectedColor = (KnownColor)System.Enum.Parse(typeof(KnownColor), e.ClickedItem.Text);
richTextBox1.SelectionColor = Color.FromKnownColor(selectedColor);
}
private void lstFonts_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.Font.Size);
}
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.SelectionFont.Size);
}
private void lstZoom_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
float zoomPercent = Convert.ToSingle(e.ClickedItem.Text.Trim('%'));
richTextBox1.ZoomFactor = zoomPercent / 100;
}
private void lstFontSize_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
richTextBox1.SelectionFont =new Font(richTextBox1.SelectionFont.FontFamily,
Convert.ToInt32(e.ClickedItem.Text),
richTextBox1.SelectionFont.Style);
}
private void cmdAddImage_Click(object sender, EventArgs e)
{
Image img = Image.FromFile("winter.jpg");
Clipboard.SetImage(img);
richTextBox1.SelectionStart = 0;
richTextBox1.Paste();
Clipboard.Clear();
}
private void InitializeComponent()
{
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.cmdBold = new System.Windows.Forms.ToolStripButton();
this.cmdItalic = new System.Windows.Forms.ToolStripButton();
this.cmdUnderline = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.lstColors = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFonts = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFontSize = new System.Windows.Forms.ToolStripDropDownButton();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.lstZoom = new System.Windows.Forms.ToolStripDropDownButton();
this.cmdAddImage = new System.Windows.Forms.Button();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// richTextBox1
//
this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.BulletIndent = 5;
this.richTextBox1.Location = new System.Drawing.Point(12, 37);
this.richTextBox1.Margin = new System.Windows.Forms.Padding(5);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(317, 197);
this.richTextBox1.TabIndex = 0;
this.richTextBox1.Text = "adfasdf";
this.richTextBox1.SelectionChanged += new System.EventHandler(this.richTextBox1_SelectionChanged);
//
// toolStrip1
//
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.cmdBold,
this.cmdItalic,
this.cmdUnderline,
this.toolStripSeparator1,
this.lstColors,
this.lstFonts,
this.lstFontSize,
this.toolStripSeparator2,
this.lstZoom});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(341, 25);
this.toolStrip1.TabIndex = 1;
this.toolStrip1.Text = "toolStrip1";
//
// cmdBold
//
this.cmdBold.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdBold.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdBold.Name = "cmdBold";
this.cmdBold.Size = new System.Drawing.Size(31, 22);
this.cmdBold.Text = "Bold";
this.cmdBold.Click += new System.EventHandler(this.cmdBold_Click);
//
// cmdItalic
//
this.cmdItalic.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdItalic.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdItalic.Name = "cmdItalic";
this.cmdItalic.Size = new System.Drawing.Size(34, 22);
this.cmdItalic.Text = "Italic";
this.cmdItalic.Click += new System.EventHandler(this.cmdItalic_Click);
//
// cmdUnderline
//
this.cmdUnderline.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdUnderline.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdUnderline.Name = "cmdUnderline";
this.cmdUnderline.Size = new System.Drawing.Size(56, 22);
this.cmdUnderline.Text = "Underline";
this.cmdUnderline.Click += new System.EventHandler(this.cmdUnderline_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
//
// lstColors
//
this.lstColors.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstColors.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstColors.Name = "lstColors";
this.lstColors.Size = new System.Drawing.Size(45, 22);
this.lstColors.Text = "Color";
this.lstColors.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstColors_DropDownItemClicked);
//
// lstFonts
//
this.lstFonts.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFonts.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFonts.Name = "lstFonts";
this.lstFonts.Size = new System.Drawing.Size(42, 22);
this.lstFonts.Text = "Font";
this.lstFonts.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFonts_DropDownItemClicked);
//
// lstFontSize
//
this.lstFontSize.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFontSize.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFontSize.Name = "lstFontSize";
this.lstFontSize.Size = new System.Drawing.Size(39, 22);
this.lstFontSize.Text = "Size";
this.lstFontSize.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFontSize_DropDownItemClicked);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
//
// lstZoom
//
this.lstZoom.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstZoom.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstZoom.Name = "lstZoom";
this.lstZoom.Size = new System.Drawing.Size(46, 22);
this.lstZoom.Text = "Zoom";
this.lstZoom.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstZoom_DropDownItemClicked);
//
// cmdAddImage
//
this.cmdAddImage.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.cmdAddImage.Location = new System.Drawing.Point(12, 237);
this.cmdAddImage.Name = "cmdAddImage";
this.cmdAddImage.Size = new System.Drawing.Size(154, 23);
this.cmdAddImage.TabIndex = 2;
this.cmdAddImage.Text = "Insert Image";
this.cmdAddImage.UseVisualStyleBackColor = true;
this.cmdAddImage.Click += new System.EventHandler(this.cmdAddImage_Click);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(341, 266);
this.Controls.Add(this.cmdAddImage);
this.Controls.Add(this.toolStrip1);
this.Controls.Add(this.richTextBox1);
this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Name = "Form1";
this.Text = "RichTextBox Test";
this.Load += new System.EventHandler(this.Form1_Load);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
}
Set Font size, family for a RichTextBox
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Drawing.Text;
public class Form1 : Form
{
private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton cmdUnderline;
private System.Windows.Forms.ToolStripButton cmdBold;
private System.Windows.Forms.ToolStripButton cmdItalic;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripDropDownButton lstColors;
private System.Windows.Forms.ToolStripDropDownButton lstFonts;
private System.Windows.Forms.ToolStripDropDownButton lstZoom;
private System.Windows.Forms.ToolStripDropDownButton lstFontSize;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.Button cmdAddImage;
public Form1() {
InitializeComponent();
}
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont != null)
{
cmdBold.Checked = richTextBox1.SelectionFont.Bold;
cmdItalic.Checked = richTextBox1.SelectionFont.Italic;
cmdUnderline.Checked = richTextBox1.SelectionFont.Underline;
}
}
private void cmdBold_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Bold)
{
style &= ~FontStyle.Bold;
}
else
{
style |= FontStyle.Bold;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdItalic_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Italic)
{
style &= ~FontStyle.Italic;
}
else
{
style |= FontStyle.Italic;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void cmdUnderline_Click(object sender, EventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
FontStyle style = richTextBox1.SelectionFont.Style;
if (richTextBox1.SelectionFont.Underline)
{
style &= ~FontStyle.Underline;
}
else
{
style |= FontStyle.Underline;
}
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, style);
}
private void Form1_Load(object sender, EventArgs e)
{
lstColors.DropDown.Items.Add("Red");
lstColors.DropDown.Items.Add("Blue");
InstalledFontCollection fonts = new InstalledFontCollection();
foreach (FontFamily family in fonts.Families)
{
lstFonts.DropDown.Items.Add(family.Name);
}
lstZoom.DropDown.Items.Add("300%");
lstZoom.DropDown.Items.Add("200%");
lstZoom.DropDown.Items.Add("100%");
lstFontSize.DropDown.Items.Add("8");
lstFontSize.DropDown.Items.Add("10");
lstFontSize.DropDown.Items.Add("12");
}
private void lstColors_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
KnownColor selectedColor;
selectedColor = (KnownColor)System.Enum.Parse(typeof(KnownColor), e.ClickedItem.Text);
richTextBox1.SelectionColor = Color.FromKnownColor(selectedColor);
}
private void lstFonts_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.Font.Size);
}
richTextBox1.SelectionFont = new Font(e.ClickedItem.Text, richTextBox1.SelectionFont.Size);
}
private void lstZoom_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
float zoomPercent = Convert.ToSingle(e.ClickedItem.Text.Trim('%'));
richTextBox1.ZoomFactor = zoomPercent / 100;
}
private void lstFontSize_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (richTextBox1.SelectionFont == null)
{
return;
}
richTextBox1.SelectionFont =new Font(richTextBox1.SelectionFont.FontFamily,
Convert.ToInt32(e.ClickedItem.Text),
richTextBox1.SelectionFont.Style);
}
private void cmdAddImage_Click(object sender, EventArgs e)
{
Image img = Image.FromFile("winter.jpg");
Clipboard.SetImage(img);
richTextBox1.SelectionStart = 0;
richTextBox1.Paste();
Clipboard.Clear();
}
private void InitializeComponent()
{
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.cmdBold = new System.Windows.Forms.ToolStripButton();
this.cmdItalic = new System.Windows.Forms.ToolStripButton();
this.cmdUnderline = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.lstColors = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFonts = new System.Windows.Forms.ToolStripDropDownButton();
this.lstFontSize = new System.Windows.Forms.ToolStripDropDownButton();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.lstZoom = new System.Windows.Forms.ToolStripDropDownButton();
this.cmdAddImage = new System.Windows.Forms.Button();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// richTextBox1
//
this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.BulletIndent = 5;
this.richTextBox1.Location = new System.Drawing.Point(12, 37);
this.richTextBox1.Margin = new System.Windows.Forms.Padding(5);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(317, 197);
this.richTextBox1.TabIndex = 0;
this.richTextBox1.Text = "adfasdf";
this.richTextBox1.SelectionChanged += new System.EventHandler(this.richTextBox1_SelectionChanged);
//
// toolStrip1
//
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.cmdBold,
this.cmdItalic,
this.cmdUnderline,
this.toolStripSeparator1,
this.lstColors,
this.lstFonts,
this.lstFontSize,
this.toolStripSeparator2,
this.lstZoom});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(341, 25);
this.toolStrip1.TabIndex = 1;
this.toolStrip1.Text = "toolStrip1";
//
// cmdBold
//
this.cmdBold.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdBold.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdBold.Name = "cmdBold";
this.cmdBold.Size = new System.Drawing.Size(31, 22);
this.cmdBold.Text = "Bold";
this.cmdBold.Click += new System.EventHandler(this.cmdBold_Click);
//
// cmdItalic
//
this.cmdItalic.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdItalic.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdItalic.Name = "cmdItalic";
this.cmdItalic.Size = new System.Drawing.Size(34, 22);
this.cmdItalic.Text = "Italic";
this.cmdItalic.Click += new System.EventHandler(this.cmdItalic_Click);
//
// cmdUnderline
//
this.cmdUnderline.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.cmdUnderline.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cmdUnderline.Name = "cmdUnderline";
this.cmdUnderline.Size = new System.Drawing.Size(56, 22);
this.cmdUnderline.Text = "Underline";
this.cmdUnderline.Click += new System.EventHandler(this.cmdUnderline_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
//
// lstColors
//
this.lstColors.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstColors.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstColors.Name = "lstColors";
this.lstColors.Size = new System.Drawing.Size(45, 22);
this.lstColors.Text = "Color";
this.lstColors.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstColors_DropDownItemClicked);
//
// lstFonts
//
this.lstFonts.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFonts.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFonts.Name = "lstFonts";
this.lstFonts.Size = new System.Drawing.Size(42, 22);
this.lstFonts.Text = "Font";
this.lstFonts.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFonts_DropDownItemClicked);
//
// lstFontSize
//
this.lstFontSize.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstFontSize.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstFontSize.Name = "lstFontSize";
this.lstFontSize.Size = new System.Drawing.Size(39, 22);
this.lstFontSize.Text = "Size";
this.lstFontSize.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstFontSize_DropDownItemClicked);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
//
// lstZoom
//
this.lstZoom.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.lstZoom.ImageTransparentColor = System.Drawing.Color.Magenta;
this.lstZoom.Name = "lstZoom";
this.lstZoom.Size = new System.Drawing.Size(46, 22);
this.lstZoom.Text = "Zoom";
this.lstZoom.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.lstZoom_DropDownItemClicked);
//
// cmdAddImage
//
this.cmdAddImage.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.cmdAddImage.Location = new System.Drawing.Point(12, 237);
this.cmdAddImage.Name = "cmdAddImage";
this.cmdAddImage.Size = new System.Drawing.Size(154, 23);
this.cmdAddImage.TabIndex = 2;
this.cmdAddImage.Text = "Insert Image";
this.cmdAddImage.UseVisualStyleBackColor = true;
this.cmdAddImage.Click += new System.EventHandler(this.cmdAddImage_Click);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(341, 266);
this.Controls.Add(this.cmdAddImage);
this.Controls.Add(this.toolStrip1);
this.Controls.Add(this.richTextBox1);
this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Name = "Form1";
this.Text = "RichTextBox Test";
this.Load += new System.EventHandler(this.Form1_Load);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
}