Ⅰ 我的VISUAL BASIC工具箱如何添加控件
VB的工具箱中的控件是标准控件,添加其它高级控件需要通过工程菜单下的部件项来添加.在选定的控件前打钩确定即可.
Ⅱ 如何在VS工具箱中添加DevExpress控件
现在的选项应该是:“全部显示”。其实那么多项目,是因为VS是个大杂烩,每个语言和模板只支持一部分控件,你不能拿office的控件简单的放到MFC程序中。
在工具箱中右键,去掉“显示全部”,才是MFC对话框可用控件。
如果希望使用MFC支持的非标准控件,在对话框上空白处右键,选择“插入ActiveX控件”即可。
Ⅲ 在VS2008或VS2010中怎么使用工具箱中的控件
这里,你现在的选项应该是:“全部显示”。其实那么多项目,是因为VS是个大杂烩专,每个语言和模板只支持一部分属控件,你不能拿office的控件简单的放到MFC程序中。
在工具箱中右键,去掉“显示全部”,才是MFC对话框可用控件。
如果希望使用MFC支持的非标准控件,在对话框上空白处右键,选择“插入ActiveX控件”即可。
Ⅳ vs2010 工具箱中怎么添加自定义控件
vs2010中展示的知识我们常见的控件,但是一些特殊的、不常用的我们可以通过单击内右键添容加一些控件给自己用,你可以根据自己的需要添加上去,定制一个比较个性的工具箱,当然你自己制作的用户控件也可以添加到工具箱上面。
Ⅳ vs2008 工具箱怎么添加控件
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<h4>Oh snap! You got an error!</h4>
<p>Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.</p>
<p>
<button type="button" class="btn btn-danger">Take this action</button>
<button type="button" class="btn btn-success">Or do this</button>
</p>
</div>
Ⅵ 我想在软件中加一个类似于VS工具箱的窗口,c#中有这种控件吗
1.可以直接分组的控件有,treeView
2.像qq一样的分组:自己用BUTTON或者PANEL写一个,可以用location货dock来改变
3.自己写控件,其实很简单的,DOWNLOAD点资料就ok了
4.第三方调用,比如DevComponents
记得给我点分哦!http://www.dotnetmagic.com/downloads/Magic174AndKrypton.zip
还有用NavBarControl这个,下载地址自己找
或者重写treeview
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Drawing;
using System.Drawing.Drawing2D;
namespace SiteView.Ecc.MMC.UserContorls
{
/// <summary>
/// 继承TreeView控件,实现VS工具箱风格
/// </summary>
class ToolBox :TreeView
{
public ToolBox()
{
this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
this.SetStyle(ControlStyles.EnableNotifyMessage, true);
this.ShowLines = false;
this.HotTracking = true;
this.FullRowSelect = true;
this.DrawMode = TreeViewDrawMode.OwnerDrawAll;
this.Nodes.Add("test");
}
/// <summary>
/// 重新DrawNode方法
/// </summary>
/// <param name="e"></param>
protected override void OnDrawNode(DrawTreeNodeEventArgs e)
{
//base.OnDrawNode(e);
if(e.Node.Level == 0)
{
DrawRoot(e);
}
else
{
DrawItem(e);
}
}
/// <summary>
/// 绘制根节点
/// </summary>
/// <param name="e"></param>
private void DrawRoot(DrawTreeNodeEventArgs e)
{
try
{
Rectangle rect = e.Bounds;
rect.Y += 1;
rect.Width -= 1;
rect.Height -= 3;
if(e.Node.IsSelected)
//if (e.State == TreeNodeStates.Marked || e.State == TreeNodeStates.Selected)
{
using (System.Drawing.Brush selBrush = new System.Drawing.SolidBrush(Color.FromArgb(225, 230, 232)))
using (System.Drawing.Pen outerPen = new System.Drawing.Pen(Color.FromArgb(49, 106, 197)))
{
e.Graphics.FillRectangle(selBrush, rect);
e.Graphics.DrawRectangle(outerPen, rect);
}
}
else
{
using (System.Drawing.Drawing2D.LinearGradientBrush lgBrush = new System.Drawing.Drawing2D.LinearGradientBrush(e.Bounds, Color.FromArgb(221, 220, 203), Color.FromArgb(196, 193, 176), LinearGradientMode.Vertical))
using (System.Drawing.Pen linePen = new System.Drawing.Pen(this.BackColor))
{
e.Graphics.FillRectangle(lgBrush, rect);
e.Graphics.DrawLine(linePen, 0, rect.Bottom - 2, rect.Width, rect.Bottom - 2);
}
}
if (e.Node.IsExpanded == true)
{
//e.Graphics.DrawImage(this.imageList3.Images[0], new Point(rect.Left + 3, rect.Top + 4));
e.Graphics.DrawImage(IconResource.expanded, new Rectangle(rect.Left + 3, rect.Top + 4, 10, 10));
}
else
{
e.Graphics.DrawImage(IconResource.collapsed, new Rectangle(rect.Left + 3, rect.Top + 4, 10, 10));
}
rect.Offset(16, 2);
e.Graphics.DrawString(e.Node.Text, new Font("Microsoft Sans Serif", 8.25F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0))), SystemBrushes.ControlText, rect.Location);
}
catch (Exception ex)
{
//隐藏错误
//log.Error("绘制根节点", ex);
}
}
private System.Drawing.Brush selBrush = new System.Drawing.SolidBrush(Color.FromArgb(175, Color.Gold));
private System.Drawing.Pen pen = SystemPens.HotTrack;
/// <summary>
/// 绘制子结点
/// </summary>
/// <param name="e"></param>
private void DrawItem(DrawTreeNodeEventArgs e)
{
try
{
Rectangle nodeTextRect = e.Bounds;
nodeTextRect.Width -= 1;
nodeTextRect.Height -= 1;
Rectangle rect = e.Bounds;
rect.Inflate(-1, -1);
if (e.Node.IsSelected)
{
e.Graphics.FillRectangle(selBrush, rect);
e.Graphics.DrawRectangle(pen, rect);
}
else
{
e.Graphics.FillRectangle(new System.Drawing.SolidBrush(e.Node.BackColor), e.Bounds);
e.Graphics.DrawRectangle(new System.Drawing.Pen(e.Node.BackColor), e.Bounds);
}
if (this.ImageList != null && e.Node.ImageIndex < this.ImageList.Images.Count)
{
e.Graphics.DrawImage(this.ImageList.Images[e.Node.ImageIndex], new Point(e.Bounds.Left + 3, e.Bounds.Top + 2));
}
nodeTextRect.Offset(20, 3);
e.Graphics.DrawString(e.Node.Text, this.Font, SystemBrushes.ControlText, nodeTextRect.Location);
}
catch (Exception ex)
{
//隐藏错误
//log.Error("绘制子节点", ex);
}
}
}
}
还有两个资源文件,一个加号图片(IconResource.expanded),一个减号图片(IconResource.collapsed)。你自己做两张图片加进去
Ⅶ visual studio怎么手动添加工具箱控件
在你已有的项目的基础上,点击“视图”会出现下面图片的内容,然后点击“工具箱”,跳到第2步骤。
出现下图的内容,但什么都没有,跳到第3步骤。
在空白处点击右键,会出现下图内容,然后点击“选择项”,跳到第4步骤。
然后点击“Silverlight组件”,如果下面方框没有内容,就跳到第5步骤;如果有内容,就跳到第10步骤
打开电脑的“控制面板”,找到“程序和功能”,点进去,然后跳到第6步骤。
找到安装好的visual studio,点击然后再选择图中的“更改“,跳到第7步骤。
的一会儿会得到下面界面,选择”Modify“,跳到第8步骤。
选择”Windows and Web Developer Tools“下的”Silverlight Developer Kit“然后点击" Next ",接下来就是等待(关键还是看网速),安装完成之后,跳到第9步骤。
再在工具箱空白处点击右键,选择”显示全部“,跳到第10步骤。
下图看到的就是你想要的”控件“了。
Ⅷ visual studio 打开工具箱没有可用的控件,提示说“将某项拖至此文本可将其添加到工具箱”,应该怎么办
1、在你已有的项目的基础上点击“工具栏”。
Ⅸ 为什么我在VS2010的工具箱里的选择项里面添加控件后,在工具箱里找不到
用窗口写
Ⅹ 在vs 2008中如何添加工具箱中没有的控件
从“项目”菜抄单找到“添加引用”。
“添加引用”应该那个菜单的下面吧?
http://hiphotos..com/111010000000/pic/item/f01389391367a4e53b87ce5b.jpg
如果没有,按“管理员”模式启动程序。
然后找到需要的控件,添加即可。