toolstrip实现的工具栏停靠和漂浮

问题描述

各位大虾进来帮帮忙,怎么实现toolstrip工具栏停靠和漂浮呢,要求就像OFFICE系列的,可随意拖动,也可以拖出来。

解决方案

解决方案二:
可以用toolStripPanel做容器,默认该控件在工具箱里不显示,你可以自己把它添加上去
解决方案三:
默认的控件是不可以拖出来的,只是可以任何在窗体的范围内拖动(添加了toolstrip的容器后),你找第三方的控件吧。网上应该有很多。
解决方案四:
谢谢啦,帮忙找一下吧,我找了好久了也没找到。
解决方案五:
第三方控件DotNetBar,选DotNetBarManager然后CreateToolBar就可以实现你要的效果
解决方案六:
试用版的,还得收费。我们的项目好像不能用阿,有没有免费的控件
解决方案七:
免费的控件就很少了.功能也不强大.

时间: 2024-12-03 08:20:02

toolstrip实现的工具栏停靠和漂浮的相关文章

Vs 2005的ToolStrip控件

ToolStrip 控件概述(Windows 窗体) 使用 ToolStrip 及其关联的类,可以创建具有 Microsoft Windows XP.Microsoft Office.Microsoft Internet Explorer 或自定义的外观和行为的工具栏及其他用户界面元素.这些元素支持溢出及运行时项重新排序.ToolStrip 控件提供丰富的设计时体验,包括就地激活和编辑.自定义布局.漂浮(即工具栏共享水平或垂直空间的能力). 尽管 ToolStrip 替换了早期版本的控件并添加了

在MFC程序中添加全屏显示功能

这是工作室为实现全屏显示所发集的一个演示程序.你可以通过选择全屏显示菜单选项时看到相应的效果.这段代码包括两个内容:全屏显示,浮动工具条(用于恢复操作). 下图便是全屏状态和用于切换的浮动工具条 具体实现步骤: 以下的代码被添加到CmainFrame类中.这里是使用到的四个消息以及他们的简要说明: 1.OnViewFullScreen:全屏显示菜单项的句柄. 2.OnGetMinMaxInfo:捕获 WM_GETMINMAXINFO消息来让你改变窗体大小. 3.IsFullScreen:测试程序

使用VS2005打造简单分页浏览器

引言 很早就有搞一个浏览器的想法了,在vs2003上就试图做过,苦于 经常会有这种情况出现:当自治的浏览器遇到弹出窗口时无法捕获新的弹出窗口 ,于是乎新的弹出窗口仍旧用ie(或其他系统默认浏览器)打开,在研究vs2005 的WebBrowser控件时发现有NewWindow事件,于是乎兴奋不已,决定用这个分页 浏览器体验一下vs2005. 实现功能 预览图如下: 当前 浏览器的"另存为","打印","打印御览", "页面设置"

使用Vs2005打造简单分页浏览器(1)原创

原文:使用Vs2005打造简单分页浏览器(1)原创                                               使用Vs2005打造简单分页浏览器(1)原创1引言2功能3实现过程以及关键点4总结5不足之处6其他7 代码下载 1    引言很早就有搞一个浏览器的想法了,在vs2003上就试图做过,苦于经常会有这种情况出现:当自治的浏览器遇到弹出窗口时无法捕获新的弹出窗口,于是乎新的弹出窗口仍旧用ie(或其他系统默认浏览器)打开,在研究vs2005的WebBrowse

C# ToolStrip制作四边停靠浮动工具栏

 这篇文章主要介绍了C# ToolStrip浮动工具栏的制作,可以上/下/左/右停靠,代码在下面 关于浮动工具条的制作   其实阿捷给出的代码已经相当详细了:) 我这里主要给出重写的ToolStrip代码段,增加了三个ToolStripPanel       代码如下:     public partial class MyToolStrip : ToolStrip     {         public MyToolStrip()         {             Initiali

C#中如何让工具栏ToolStrip能触发焦点控件

C#中如何让工具栏ToolStrip能触发焦点控件的Leave.Validating.DataError等事件以验证数据 如题,Winform码农大概都知道这样一个问题,就是当输入焦点仍处在TextBox.DataGridViewCell等控件中时,如果单击普通Button.CheckBox等控件,那么该验证的会得到验证,该提交的会提交,该报错的会报错,该被阻止的操作会被阻止.但如果单击的是工具栏上的项目(如ToolStripButton,之所以说项目而不是控件,你懂的),是不会触发焦点控件的验

asp.net界面设计时怎样实现停靠在某一侧的panel控件隐藏或显示,就像visual的工具栏一样?

问题描述 asp.net界面设计时怎样实现停靠在某一侧的panel控件隐藏或显示,就像visual的工具栏一样? 解决方案 解决方案二:一个div,旁边飘一个小图片,点击这个小图片,控制div的display为显示或隐藏,再不济,控制其width为0也行

Axure RP交互设计软件使用教程:Widgets工具栏

Axure RP的widgets工具栏,就是我们用来画线框图wireframe.流程图flow的工具,也可以说是组成我们最终输出图表的零件.好比我们小时候玩的组装积木,这些工具就是组装积木里的一个个小部件,组成什么?组合得怎样?完全依靠个人的经验和智慧.因此,熟悉每一个工具的用法和用途,才能随心所欲的画出脑海中的图形. 相关文章:Axure RP交互设计软件使用教程:masters Widgets工具栏,下分两类工具: wireframe线框图工具:基本上对应着web页面中的各种图形.针对页面中

ATL实现定制的IE浏览器栏、工具栏和桌面工具栏

一.引言 最近,由于工作的要求,我需要在 IE 上做一些开发工作.于是在 MSDN 上翻阅了一些资料,根据 MSDN 上的说明我用 ATL 胜利完成了"资本家老板"分配的任务. (并且在白天睡觉的过程中梦到了老板给我加工资啦......) 现在,我把 MSDN 上的原文资料,经过翻译整理并把一个 ATL 的实现奉贤给 VCKBASE 上的朋友们. 二.概念 在翻译的过程中,有两个词汇非常不好理解.第一个词是 Band 对象,词典中翻译为"镶边.裙子边.带子.乐队......&