精华内容
下载资源
问答
  • 关联自己的应用程序到右键菜单中在Windows2000中,当用户在“我的电脑”或“资源管理器”中的某一文件上单击鼠标右键时会出现一个快捷菜单。单击的位置和对象不同,快捷菜单内容也不尽相同。用户可根据自己的需要...
  • 1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被...4、最后注明转载和添加标题,转载地址也一起贴到内容中转自

    1、找到要转载的文章,用chrome浏览器打开,右键选择审查元素

    2、在chrome中下方的框里找到对应的内容,html脚本中找到对应的节点,选中节点,网页上被选中内容会被高亮显示,然后右键菜单选中 Copy as HTML



    3、进入个人”管理博客”主界面,选择”写新文章“,编辑界面的地方选择工具条上的源代码,将chrome中复制的内容贴进来










    4、最后注明转载和添加标题,将转载地址也一起贴到内容中


    转自:http://blog.csdn.net/sishenhei7/article/details/51569737

    展开全文
  • 今天,突然想起了怎样在一个文本中实现复制、剪切与粘贴的功能,并给这些功能添加右键的快捷方式。于是,就用自己的VS2008写了一个简单的小应用,以熟悉C#中剪贴板与快捷菜单的使用。 首先,我们不难发现,剪贴板...

    今天,突然想起了怎样在一个文本中实现复制、剪切与粘贴的功能,并给这些功能添加右键的快捷方式。于是,就用自己的VS2008写了一个简单的小应用,以熟悉C#中剪贴板与快捷菜单的使用。

    首先,我们不难发现,剪贴板大致上有复制、粘贴和剪切三个功能。

    复制,就是将选定的内容复制到内存当中;粘贴,则将内存中的数据写到所选中的区域或容器上,如文本区TextArea中,C#语言则往往是RichTextBox;剪切,可以把选定的内容复制到内存中,并清除掉这些选中的东西。

    那么三个功能的实现我们可以大致这样定义:

    复制:选中+存储

    粘贴:选中+取出

    剪切:选中+存储+清除

    接着,我们可以考虑快捷菜单的设计,这种菜单属于弹出式菜单,点击鼠标右键可以将该菜单调出来。在C#中就是ContextMenuStrip,在Java中貌似叫PopedMenu。

    最后将上述两者结合起来,制作一个包含了复制、粘贴和剪切功能的快捷菜单。按照一般软件的设计,当剪贴板中没有内容时,“粘贴”一项应该呈灰色,标识不可用。

    用C#对上述内容进行实现,写了一个很简单的程序:

    2009020913311122.jpg

    这时候,剪贴板上没有东西,所以“粘贴”一项不可用。

    对内容进行复制、粘贴或剪切粘贴,则粘贴功能被激活:

    2009020913312665.jpg

    给出部分程序代码,不当之处请大家指正。


        

    /// <summary>
        
    /// 剪贴板和快捷菜单示例
        
    /// </summary>
        public partial class SampleClipBoard : Form
        {
            
    /// <summary>
            
    /// 构造方法
            
    /// </summary>
            public SampleClipBoard()
            {
                InitializeComponent();
            }
            

     
    /// <summary>
            
    /// 复制编辑区上的一段文字到剪切板
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiCopy_Click(object sender, EventArgs e)
            {
                Clipboard.SetDataObject(richTextBox.SelectedText);
            }

            
    /// <summary>
            
    /// 粘贴一段文字到选定区域
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiPaste_Click(object sender, EventArgs e)
            {
                IDataObject data;
                data 
    = Clipboard.GetDataObject();
                
    //如果数据为文本,则使用其指定的RichTextBox文本
                if (data.GetDataPresent(DataFormats.Text))
                {
                    richTextBox.SelectedText 
    = data.GetData(DataFormats.Text).ToString();
                }
            }

            
    /// <summary>
            
    /// 将选定的内容剪切到剪贴板
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiCut_Click(object sender, EventArgs e)
            {
                Clipboard.SetDataObject(richTextBox.SelectedText);
                richTextBox.SelectedText 
    = "";
            }

            
    /// <summary>
            
    /// 快捷菜单打开时的状态设定方法
            
    /// <para>若剪贴板中内容为空,则粘贴选项失效。</para>
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void contextMenuStrip_Opening(object sender, CancelEventArgs e)
            {
                
    if (!Clipboard.ContainsData(DataFormats.Text))
                {
                    tsmiPaste.Enabled 
    = false;
                }
                
    else
                {
                    tsmiPaste.Enabled 
    = true;
                }
            }
        }

     

     

    最后,还有一个值得注意的问题,那就是快捷菜单要显示出来,必须以某一容器为框架,也就是说,某个容器要能弹出菜单,则必须在其ContextMenuStrip一栏填上ContextMenuStrip类的对象名称。

    例如这里的richTextBox中的ContextMenuStrip属性,选择了一个快捷菜单:

     2009020913314910.jpg

    对于快捷菜单的更多内容,我们可以右击ContextMenuStrip的某个控件,选择当中的编辑项,编辑更多的属性。而进行C#开发时参考MSDN,则是十分重要。

    转载于:https://www.cnblogs.com/domainblogs/archive/2009/02/09/1386761.html

    展开全文
  • 今天,突然想起了怎样在一个文本中实现复制、剪切与粘贴的功能,并给这些功能添加右键的快捷方式。于是,就用自己的VS2008写了一个简单的小应用,以熟悉C#中剪贴板与快捷菜单的使用。首先,我们不难发现,剪贴板大致...

    今天,突然想起了怎样在一个文本中实现复制、剪切与粘贴的功能,并给这些功能添加右键的快捷方式。于是,就用自己的VS2008写了一个简单的小应用,以熟悉C#中剪贴板与快捷菜单的使用。

    首先,我们不难发现,剪贴板大致上有复制、粘贴和剪切三个功能。

    复制,就是将选定的内容复制到内存当中;粘贴,则将内存中的数据写到所选中的区域或容器上,如文本区TextArea中,C#语言则往往是RichTextBox;剪切,可以把选定的内容复制到内存中,并清除掉这些选中的东西。

    那么三个功能的实现我们可以大致这样定义:

    复制:选中+存储

    粘贴:选中+取出

    剪切:选中+存储+清除

    接着,我们可以考虑快捷菜单的设计,这种菜单属于弹出式菜单,点击鼠标右键可以将该菜单调出来。在C#中就是ContextMenuStrip,在Java中貌似叫PopedMenu。

    最后将上述两者结合起来,制作一个包含了复制、粘贴和剪切功能的快捷菜单。按照一般软件的设计,当剪贴板中没有内容时,“粘贴”一项应该呈灰色,标识不可用。

    用C#对上述内容进行实现,写了一个很简单的程序:

     

     

    这时候,剪贴板上没有东西,所以“粘贴”一项不可用。

    对内容进行复制、粘贴或剪切粘贴,则粘贴功能被激活:

     

     

    给出部分程序代码,不当之处请大家指正。


        

    /// <summary>
        
    /// 剪贴板和快捷菜单示例
        
    /// </summary>
        public partial class SampleClipBoard : Form
        {
            
    /// <summary>
            
    /// 构造方法
            
    /// </summary>
            public SampleClipBoard()
            {
                InitializeComponent();
            }
            

     
    /// <summary>
            
    /// 复制编辑区上的一段文字到剪切板
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiCopy_Click(object sender, EventArgs e)
            {
                Clipboard.SetDataObject(richTextBox.SelectedText);
            }

            
    /// <summary>
            
    /// 粘贴一段文字到选定区域
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiPaste_Click(object sender, EventArgs e)
            {
                IDataObject data;
                data 
    = Clipboard.GetDataObject();
                
    //如果数据为文本,则使用其指定的RichTextBox文本
                if (data.GetDataPresent(DataFormats.Text))
                {
                    richTextBox.SelectedText 
    = data.GetData(DataFormats.Text).ToString();
                }
            }

            
    /// <summary>
            
    /// 将选定的内容剪切到剪贴板
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void tsmiCut_Click(object sender, EventArgs e)
            {
                Clipboard.SetDataObject(richTextBox.SelectedText);
                richTextBox.SelectedText 
    = "";
            }

            
    /// <summary>
            
    /// 快捷菜单打开时的状态设定方法
            
    /// <para>若剪贴板中内容为空,则粘贴选项失效。</para>
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            private void contextMenuStrip_Opening(object sender, CancelEventArgs e)
            {
                
    if (!Clipboard.ContainsData(DataFormats.Text))
                {
                    tsmiPaste.Enabled 
    = false;
                }
                
    else
                {
                    tsmiPaste.Enabled 
    = true;
                }
            }
        }

     

     

    最后,还有一个值得注意的问题,那就是快捷菜单要显示出来,必须以某一容器为框架,也就是说,某个容器要能弹出菜单,则必须在其ContextMenuStrip一栏填上ContextMenuStrip类的对象名称。

    例如这里的richTextBox中的ContextMenuStrip属性,选择了一个快捷菜单:

     

     

     

    对于快捷菜单的更多内容,我们可以右击ContextMenuStrip的某个控件,选择当中的编辑项,编辑更多的属性。而进行C#开发时参考MSDN,则是十分重要。

    展开全文
  • 0401 将菜单项的字体设置为粗体 217 6.8 工具栏和状态栏应用 218 0402 带背景的工具栏 218 0403 在工具栏中添加编辑框 218 0404 具有提示功能的工具栏 219 0405 工具栏按钮的热点效果 220 0406 定义XP...
  • flashmtv的制作

    2011-11-17 18:15:11
    这两款文字特效软件,内置了几百种效果,做出的歌词效果,很多是用Flash无法完成的,至于怎样使用这两款软件这里就不做详细介绍了,点击查看这两款软件都是所见即所得,也就是说你添加的效果很快就能在软件中预览,...
  • 14.我们双击它,并内容改为helloworld。 15.我们在右下角的属性栏里字体大小由9 改为15。 16.我们拖动标签一角的蓝点,全部文字显示出来。 17.再次按下运行按钮,便会出现helloworld。 这里helloworld ...
  • TortoiseSVN

    2009-11-28 19:31:36
    在该目录上单击右键,在弹出式菜单中选中SVN Checkout..., 之后在“URL of Repository”文本框中填入你想要连接的Repository的地址, 这个URL地址可以用浏览方式加入。 对于在本教程第二节建立的Repository, ...
  • 多媒体教室

    2013-06-14 08:10:31
    1、打开控制面板的网络设置项, TCP/IP 协议添加到网络组件中(如下图),再选择与网卡绑定的 TCP/IP 协议。 2、在 TCP/IP 属性页中设置正确的 IP 地址,注意不要使 IP 地址重复,设置完成后重新启动计算机。 注:...
  • 如果你安装foobar2000时选择的是便携安装,或者你的foobar2000已经是绿色版的,请“Foobar2000”文件夹内的全部内容覆盖你自己的foobar2000目录内(icons文件夹可以选择是否覆盖)。 如果你安装foobar2000时选择...
  • 如何窗体顶端标题栏的右键菜单屏蔽掉 如何动态增加或删除菜单 如何使菜单项前带图标 如何隐藏CScrollView中的Scroll Bar 如何让工具条的按钮任意分组 如何给工具条增加一个下拉按钮以及如何响应单击下拉按钮的消息...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  • 0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  • 0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  • 0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  • 0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  • 0291 在系统菜单添加菜单项 189 0292 在状态栏中放置其他组件 189 0293 改变下拉列表的文字颜色 190 8.7 窗体的特殊效果 191 0294 如何动态分割窗体 191 0295 如何应用程序背景与桌面融合 191 0296...
  •  (8)调试模式:启动Windows XP,同时调试信息通过串行电缆发送其 他计算机。如果正在或已经使用远程安装服务在你的计算机上安装Windows XP,可以看到与使用远程安装服务恢复系统相关的附加选项。 6、如何...
  • 7,安装之后,您的IDE设置恢复默认设置 如果IDE的设置在任何先前发布的版本中做了更改,它们都应该被恢复默认设置。可以在Visual Studio 2008中点击菜单 Tools > Import and Export Settings… > Reset all ...
  • flash shiti

    2014-03-14 10:32:41
    光标放在每一行文字的开头或结尾的位置,打开Text菜单下Align级联菜单Align left命令。 B. 光标放在每一行文字的开头或结尾的位置,按快捷键Ctrl+Shift+L。 C. 打开Text菜单下Align级联菜单Align right命令。...
  • 多页面网页浏览器LE 0.6 源码

    热门讨论 2010-09-22 16:23:10
    这个是flashget的东西,可以不要,并frmFlashgetDownload中的Sub AddUrl()中的内容注释掉就行了 2.需要设置一下vb才能在ide中正常运行 tools->options->general, error trapping那里选上 break on unhandled errors...
  • 实例069 数据库数据添加到TListView控件 82 实例070 用TListView控件制作导航界面 83 实例071 在TListView控件中对数据排序或统计 84 实例072 在TListView组件中绘制底纹 86 实例073 在列表视图中拖动...
  • 实例063 数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件实现...
  • Ghost 8.3 系统备份软件

    2009-11-13 10:29:50
    在 Ghost Explorer 中提供了多种还原硬盘备份文件的方法,最方便的方法是使用鼠标右键点击某个文件,在弹出菜单中选择 Restore,然后输入要还原的目录,这样,单个文件就从整个磁盘备份中还原出来了。当然,如果...
  • 程序开发范例宝典>>

    2012-10-24 10:41:28
    实例063 数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 ...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    实例063 数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    实例063 数据库数据添加到ListBox控件中 78 实例064 借助绑定控件实现数据选择录入 79 实例065 设置ListBox控件选择项 80 2.5 选择类控件应用 83 实例066 利用选择控件实现权限设置 83 实例067 利用选择控件...

空空如也

空空如也

1 2 3 4
收藏数 67
精华内容 26
关键字:

怎样将菜单内容添加到右键