CSHARPWINDOWSFORM Telegram 328
public partial class Form14 : Form
{
RichTextBox rich;
public Form14()
{
InitializeComponent();
rich = new RichTextBox()
{
Dock = DockStyle.Fill,
Parent = this

};
MenuItem open = new MenuItem("Open", new EventHandler(MenuItemClick),Shortcut.CtrlO);
MenuItem New = new MenuItem("New", MenuItemClick, Shortcut.CtrlN);
MenuItem save = new MenuItem("Save", MenuItemClick, Shortcut.CtrlS);

MenuItem File = new MenuItem("File", new MenuItem[] { open, New, save });

MenuItem Copy = new MenuItem("Copy", MenuItemClick);
MenuItem cut = new MenuItem("Cut", MenuItemClick);
MenuItem paste = new MenuItem("Paste", MenuItemClick);
MenuItem selectAll = new MenuItem("Select All", MenuItemClick);

MenuItem Edit = new MenuItem("Edit", new MenuItem[] { Copy, cut, paste, selectAll });

Menu = new MainMenu(new MenuItem[] { File, Edit });
}

private void MenuItemClick(object sender, EventArgs e)
{
MenuItem mn = (MenuItem)sender;
switch (mn.Text)
{
case "Open":
using (OpenFileDialog op = new OpenFileDialog())
{
op.Filter = "File Text |*.txt";

if(op.ShowDialog()==DialogResult.OK)
using (StreamReader sr = new StreamReader(op.FileName))
{
rich.Text = sr.ReadToEnd();
}
}

break;

case "New":
rich.Clear();
break;

case "Save":
using (SaveFileDialog sv = new SaveFileDialog())
{
sv.Filter = "File Text |*.txt";
if (sv.ShowDialog() == DialogResult.OK)
File.WriteAllText(sv.FileName, rich.Text);
}
break;

case "Copy":
rich.Copy();
break;

case "Cut":
rich.Cut();
break;

case "Paste":
rich.Paste();
break;

case "Select All":
rich.SelectAll();
break;
default:
break;
}
}



tgoop.com/CsharpWindowsForm/328
Create:
Last Update:

public partial class Form14 : Form
{
RichTextBox rich;
public Form14()
{
InitializeComponent();
rich = new RichTextBox()
{
Dock = DockStyle.Fill,
Parent = this

};
MenuItem open = new MenuItem("Open", new EventHandler(MenuItemClick),Shortcut.CtrlO);
MenuItem New = new MenuItem("New", MenuItemClick, Shortcut.CtrlN);
MenuItem save = new MenuItem("Save", MenuItemClick, Shortcut.CtrlS);

MenuItem File = new MenuItem("File", new MenuItem[] { open, New, save });

MenuItem Copy = new MenuItem("Copy", MenuItemClick);
MenuItem cut = new MenuItem("Cut", MenuItemClick);
MenuItem paste = new MenuItem("Paste", MenuItemClick);
MenuItem selectAll = new MenuItem("Select All", MenuItemClick);

MenuItem Edit = new MenuItem("Edit", new MenuItem[] { Copy, cut, paste, selectAll });

Menu = new MainMenu(new MenuItem[] { File, Edit });
}

private void MenuItemClick(object sender, EventArgs e)
{
MenuItem mn = (MenuItem)sender;
switch (mn.Text)
{
case "Open":
using (OpenFileDialog op = new OpenFileDialog())
{
op.Filter = "File Text |*.txt";

if(op.ShowDialog()==DialogResult.OK)
using (StreamReader sr = new StreamReader(op.FileName))
{
rich.Text = sr.ReadToEnd();
}
}

break;

case "New":
rich.Clear();
break;

case "Save":
using (SaveFileDialog sv = new SaveFileDialog())
{
sv.Filter = "File Text |*.txt";
if (sv.ShowDialog() == DialogResult.OK)
File.WriteAllText(sv.FileName, rich.Text);
}
break;

case "Copy":
rich.Copy();
break;

case "Cut":
rich.Cut();
break;

case "Paste":
rich.Paste();
break;

case "Select All":
rich.SelectAll();
break;
default:
break;
}
}

BY برمجة تطبيقات الويندوز C# Programming


Share with your friend now:
tgoop.com/CsharpWindowsForm/328

View MORE
Open in Telegram


Telegram News

Date: |

Click “Save” ; Don’t publish new content at nighttime. Since not all users disable notifications for the night, you risk inadvertently disturbing them. Ng Man-ho, a 27-year-old computer technician, was convicted last month of seven counts of incitement charges after he made use of the 100,000-member Chinese-language channel that he runs and manages to post "seditious messages," which had been shut down since August 2020. Image: Telegram. For crypto enthusiasts, there was the “gm” app, a self-described “meme app” which only allowed users to greet each other with “gm,” or “good morning,” a common acronym thrown around on Crypto Twitter and Discord. But the gm app was shut down back in September after a hacker reportedly gained access to user data.
from us


Telegram برمجة تطبيقات الويندوز C# Programming
FROM American