C#有仿苹果的仿网易新闻 滑动菜单界面控件吗

2013年4月 总版技术专家分月排行榜第一2013年3月 总版技术专家分月排行榜第一
2013年4月 .NET技术大版内专家分月排行榜第一2013年3月 .NET技术大版内专家分月排行榜第一
2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
2013年5月 C++ Builder大版内专家分月排行榜第三2012年7月 C++ Builder大版内专家分月排行榜第三2012年5月 C++ Builder大版内专家分月排行榜第三2011年5月 C++ Builder大版内专家分月排行榜第三2011年3月 C++ Builder大版内专家分月排行榜第三2010年12月 C++ Builder大版内专家分月排行榜第三2010年10月 C++ Builder大版内专家分月排行榜第三2010年1月 C++ Builder大版内专家分月排行榜第三2009年9月 C++ Builder大版内专家分月排行榜第三2009年7月 C++ Builder大版内专家分月排行榜第三2009年6月 C++ Builder大版内专家分月排行榜第三2009年5月 C++ Builder大版内专家分月排行榜第三2006年3月 C++ Builder大版内专家分月排行榜第三2005年9月 C++ Builder大版内专家分月排行榜第三
匿名用户不能发表回复!|>> C# 仿offic2010界面
C# 仿offic2010界面
所属分类:
下载地址:
8d-cfaa文件大小:408.99 kB
分享有礼! 》
请点击右侧的分享按钮,把本代码分享到各社交媒体。
通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。
Office Ribbon是一套高仿office 和2013三个版本的界面控件。特色:性能ribbon被包含在一个控制窗口内,上面的每个元素都被绑定在控件界限内。所以不管如何调整窗口大小,这些控件都能够正常显示与使用。一致性 上面每个控件都像office靠拢,所以当他们组合在一起时看起来非常美观,对于习惯office风格的人来说是非常方便的。同时代码的调用也和WinForm命名保存一致。
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
505.00 B08-06-14 19:33
1.91 kB08-06-14 19:33
BlackForm.resx5.68 kB08-06-14 19:33
3.25 kB12-06-14 19:47
9.83 kB12-06-14 19:46
Form1.resx5.68 kB12-06-14 19:46
950.00 B08-06-14 19:33
2.46 kB08-06-14 19:33
FormClassResult.resx5.68 kB08-06-14 19:33
2.24 kB08-06-14 19:33
20.07 kB08-06-14 19:33
HostForm.resx8.85 kB08-06-14 19:33
5.32 kB12-06-14 19:45
78.94 kB12-06-14 19:45
MainForm.resx94.61 kB12-06-14 19:45
575.00 B08-06-14 19:33
2.11 kB08-06-14 19:33
MDIChild1.resx5.68 kB08-06-14 19:33
575.00 B08-06-14 19:33
2.11 kB08-06-14 19:33
MDIChild2.resx5.68 kB08-06-14 19:33
1.61 kB08-06-14 19:33
9.85 kB08-06-14 19:33
MDIForm.resx11.09 kB08-06-14 19:33
560.00 B08-06-14 19:33
8.84 kB08-06-14 19:33
NaviMain.resx17.83 kB08-06-14 19:33
DesignTimeResolveAssemblyReferences.cache16.25 kB12-06-14 19:47
DesignTimeResolveAssemblyReferencesInput.cache12.46 kB12-06-14 19:47
Properties.Resources.Designer.cs.dll12.50 kB12-06-14 19:44
925.00 B08-06-14 19:33
1.24 kB08-06-14 19:33
27.49 kB08-06-14 19:33
Resources.resx22.02 kB08-06-14 19:33
1.07 kB08-06-14 19:33
Settings.settings249.00 B08-06-14 19:33
387.00 B08-06-14 19:33
5.97 kB08-06-14 19:33
QiosCaptionTest.resx6.09 kB08-06-14 19:33
addons32.png1.46 kB08-06-14 19:33
bold16.png323.00 B08-06-14 19:33
borderbottom16.png218.00 B08-06-14 19:33
casing16.png329.00 B08-06-14 19:33
close32.png1.47 kB08-06-14 19:33
copy16.png648.00 B08-06-14 19:33
copyformat16.png680.00 B08-06-14 19:33
cut16.png622.00 B08-06-14 19:33
eraseformat16.png576.00 B08-06-14 19:33
exit16.png46.65 kB08-06-14 19:33
fill16.png429.00 B08-06-14 19:33
find32.png1.10 kB08-06-14 19:33
fontcolor16.png532.00 B08-06-14 19:33
fontsizedecrease16.png291.00 B08-06-14 19:33
fontsizeincrease16.png374.00 B08-06-14 19:33
goto16.png443.00 B08-06-14 19:33
hilight16.png509.00 B08-06-14 19:33
indentdecrease16.png343.00 B08-06-14 19:33
indentdecrease161.png343.00 B08-06-14 19:33
indentincrease16.png351.00 B08-06-14 19:33
invisiblechars16.png375.00 B08-06-14 19:33
italic16.png251.00 B08-06-14 19:33
multilevellist16.png338.00 B08-06-14 19:33
newdocument32.png1.16 kB08-06-14 19:33
open16.png790.00 B08-06-14 19:33
open32.png1.54 kB08-06-14 19:33
options16.png553.00 B08-06-14 19:33
orderedlist16.png358.00 B08-06-14 19:33
pageblank16.png440.00 B08-06-14 19:33
paragraphspacing16.png437.00 B08-06-14 19:33
paste16.png771.00 B08-06-14 19:33
paste32.png3.10 kB08-06-14 19:33
paste321.png1.58 kB08-06-14 19:33
pastelink16.png873.00 B08-06-14 19:33
pastespecial16.png784.00 B08-06-14 19:33
prepare32.png1.78 kB08-06-14 19:33
print32.png1.27 kB08-06-14 19:33
print321.png1.27 kB08-06-14 19:33
printpreview32.png1.98 kB08-06-14 19:33
printquick16.png565.00 B08-06-14 19:33
printquick32.png1.50 kB08-06-14 19:33
publish32.png1.47 kB08-06-14 19:33
replace16.png681.00 B08-06-14 19:33
save16.png713.00 B08-06-14 19:33
save32.png1.50 kB08-06-14 19:33
saveas32.png1.84 kB08-06-14 19:33
saveas321.png1.84 kB08-06-14 19:33
select16.png536.00 B08-06-14 19:33
send32.png1.77 kB08-06-14 19:33
sort16.png561.00 B08-06-14 19:33
strikethru16.png312.00 B08-06-14 19:33
style16.png784.00 B08-06-14 19:33
stylechange32.png1.45 kB08-06-14 19:33
styleset16.png590.00 B08-06-14 19:33
subindex16.png334.00 B08-06-14 19:33
superindex16.png322.00 B08-06-14 19:33
textaligncenter16.png210.00 B08-06-14 19:33
textalignjustify16.png207.00 B08-06-14 19:33
textalignleft16.png207.00 B08-06-14 19:33
textalignright16.png216.00 B08-06-14 19:33
themefont.png521.00 B08-06-14 19:33
underline16.png285.00 B08-06-14 19:33
undo16.png673.00 B08-06-14 19:33
unorderedlist16.png275.00 B08-06-14 19:33
word2003doc32.png1.83 kB08-06-14 19:33
worddocument32.png2.01 kB08-06-14 19:33
wordtemplate32.png2.46 kB08-06-14 19:33
RibbonDemo.csproj14.91 kB08-06-14 19:33
380.00 B08-06-14 19:33
6.20 kB08-06-14 19:33
RightToLeftForm.resx6.18 kB08-06-14 19:33
1.64 kB08-06-14 19:33
16.05 kB08-06-14 19:33
TestForm.resx9.81 kB08-06-14 19:33
13.41 kB08-06-14 19:33
34.65 kB08-06-14 19:33
ThemeBuilderForm.resx12.80 kB08-06-14 19:33
3.46 kB08-06-14 19:33
5.92 kB08-06-14 19:33
3.98 kB08-06-14 19:33
12.27 kB08-06-14 19:33
2.42 kB08-06-14 19:33
3.40 kB08-06-14 19:33
1.96 kB08-06-14 19:33
1.46 kB08-06-14 19:33
1.32 kB08-06-14 19:33
1.20 kB08-06-14 19:33
1.19 kB08-06-14 19:33
15.48 kB08-06-14 19:33
5.36 kB08-06-14 19:33
1.23 kB08-06-14 19:33
1.57 kB08-06-14 19:33
1.24 kB08-06-14 19:33
3.04 kB08-06-14 19:33
3.39 kB08-06-14 19:33
1.08 kB08-06-14 19:33
2.25 kB08-06-14 19:33
1.08 kB08-06-14 19:33
1.71 kB08-06-14 19:33
2.34 kB08-06-14 19:33
982.00 B08-06-14 19:33
1.71 kB08-06-14 19:33
1.13 kB08-06-14 19:33
918.00 B08-06-14 19:33
1.02 kB08-06-14 19:33
1.20 kB08-06-14 19:33
1.47 kB08-06-14 19:33
1.94 kB08-06-14 19:33
1.12 kB08-06-14 19:33
2.76 kB08-06-14 19:33
2.00 kB08-06-14 19:33
15.58 kB12-06-14 19:47
2.30 kB08-06-14 19:33
3.30 kB08-06-14 19:33
3.57 kB08-06-14 19:33
3.14 kB08-06-14 19:33
761.00 B08-06-14 19:33
1.10 kB08-06-14 19:33
819.00 B08-06-14 19:33
1.79 kB08-06-14 19:33
591.00 B08-06-14 19:33
1.21 kB08-06-14 19:33
1.05 kB08-06-14 19:33
51.98 kB08-06-14 19:33
7.98 kB08-06-14 19:33
8.19 kB08-06-14 19:33
8.02 kB08-06-14 19:33
9.41 kB08-06-14 19:33
8.04 kB08-06-14 19:33
8.03 kB08-06-14 19:33
13.24 kB08-06-14 19:33
4.37 kB08-06-14 19:33
165.71 kB08-06-14 19:33
8.93 kB08-06-14 19:33
37.09 kB08-06-14 19:33
16.76 kB12-06-14 19:47
1.32 kB12-06-14 19:47
20.01 kB08-06-14 19:33
6.75 kB08-06-14 19:33
1.58 kB08-06-14 19:33
3.81 kB08-06-14 19:33
61.90 kB08-06-14 19:33
83.90 kB08-06-14 19:33
42.67 kB08-06-14 19:33
34.30 kB08-06-14 19:33
4.52 kB08-06-14 19:33
12.22 kB08-06-14 19:33
4.44 kB08-06-14 19:33
13.88 kB08-06-14 19:33
2.64 kB08-06-14 19:33
4.26 kB08-06-14 19:33
31.38 kB08-06-14 19:33
8.16 kB08-06-14 19:33
25.76 kB08-06-14 19:33
8.02 kB08-06-14 19:33
3.09 kB08-06-14 19:33
23.67 kB08-06-14 19:33
3.17 kB08-06-14 19:33
1.44 kB08-06-14 19:33
1.30 kB08-06-14 19:33
38.47 kB08-06-14 19:33
4.47 kB08-06-14 19:33
7.59 kB08-06-14 19:33
10.62 kB08-06-14 19:33
2.92 kB08-06-14 19:33
30.11 kB08-06-14 19:33
20.46 kB08-06-14 19:33
12.42 kB08-06-14 19:33
10.53 kB08-06-14 19:33
577.00 B08-06-14 19:33
56.28 kB08-06-14 19:33
DesignTimeResolveAssemblyReferencesInput.cache5.22 kB12-06-14 19:47
1.50 kB08-06-14 19:33
1.08 kB08-06-14 19:33
2.84 kB12-06-14 19:47
System.Windows.Forms.Ribbon35.csproj12.65 kB08-06-14 19:33
12.28 kB08-06-14 19:33
System.Windows.Forms.Ribbon35.sln1.42 kB08-06-14 19:33
&TempPE&0.00 B12-06-14 19:44
&Color&0.00 B0% 08-06-14
&TempPE&0.00 B12-06-14 19:26
&Debug&0.00 B12-06-14 19:47
&Debug&0.00 B12-06-14 19:47
&Debug&0.00 B12-06-14 19:47
&Collections&0.00 B08-06-14 19:33
&Designers&0.00 B08-06-14 19:33
&Enums&0.00 B08-06-14 19:33
&EventArgs&0.00 B08-06-14 19:33
&Glyphs&0.00 B08-06-14 19:33
&Interfaces&0.00 B08-06-14 19:33
&Renderers&0.00 B08-06-14 19:33
&Debug&0.00 B12-06-14 19:47
&bin&0.00 B12-06-14 19:26
&obj&0.00 B12-06-14 19:26
&Properties&0.00 B08-06-14 19:33
&Resources&0.00 B08-06-14 19:33
&bin&0.00 B12-06-14 19:26
&Classes&0.00 B08-06-14 19:33
&Component&0.00 B0% 08-06-14
&obj&0.00 B12-06-14 19:26
&Properties&0.00 B08-06-14 19:33
&RibbonDemo&0.00 B12-06-14 19:26
&System.Windows.Forms.Ribbon&0.00 B12-06-14 19:26
&officeribbon&0.00 B12-06-14 19:48
(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
tectx终于找到一个Office Ribbon界面了
aa550663寻找界面设计方案,我会好好对待他的
xbalan下来看看。。正好需要
评价成功,多谢!
下载8d-cfaa
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足,优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:820.154ms - init:0.1;find:0.9;t:0.6;tags:0.4;related:765.2;comment:7.1; 5.8
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧清除回答草稿
&&&您需要以后才能回答,未注册用户请先。因为经常要做一些1、2千行的小工具,WinForm自带的TabCtrl又不美观,所以想做成360的样子,在网上找来找去,都只有散乱的代码,没有可以通用的结构,于是自己写了一个简易的通用控件。
  控件主要功能
添加按钮和对应的Userctrl页面,或者相应的Action函数;整个控件是透明背景,窗体的背景将被作为整体背景,即支持类似换肤功能;可自定义按钮的遮罩绘制函数。
支持Userctrl页面切换
支持Action(无参数无返回值)委托
主要类型实现
切换按钮派生自RatioButton,因为已经实现了按钮单选功能。自定义的绘制函数功能是发博文前,为了功能齐全临时添加的,所以没有来得及详细测试,如有问题,请联系我或者自行修复。。。请不要在意变量名称和属性的混乱。。。
2 using System.Collections.G
3 using System.D
4 using System.T
5 using System.Windows.F
7 namespace _360UI
public class MyButton : RadioButton。。。
private bool _
public I//不能使用原本的背景图片对象,自己的绘图函数使用。。。
public string//同上
public int Id;
public static Action&Graphics, Rectangle& HoverD//自定义hover函数
public static Action&Graphics, Rectangle& CheckedD//自定义选中绘图函数
public static Color MaskColor = Color.FromArgb(135, 255, 255, 255);//选中颜色
public static Color MaskColorHover = Color.FromArgb(55, 255, 255, 255);//Hover颜色
public A//自定义点击操作响应函数
public MyButton() : base()
AutoSize = false;
CheckAlign = ContentAlignment.MiddleC
protected override void OnPaint(PaintEventArgs pevent)
base.OnPaint(pevent);
if (Checked)
if (CheckedDraw != null)
CheckedDraw(pevent.Graphics, this.ClientRectangle);
pevent.Graphics.FillRectangle(new SolidBrush(MaskColor), ClientRectangle);
if (_enter)
if (HoverDraw != null)
HoverDraw(pevent.Graphics, ClientRectangle);
pevent.Graphics.FillRectangle(new SolidBrush(MaskColorHover), ClientRectangle);
pevent.Graphics.DrawImage(img, 5, 15, Width - 10, Height - 40);
SizeF size = pevent.Graphics.MeasureString(txt, Font);
pevent.Graphics.DrawString(txt, Font, new SolidBrush(ForeColor), (Width - size.Width) / 2, Height-size.Height-3);
protected override void OnMouseEnter(EventArgs eventargs)
base.OnMouseEnter(eventargs);
_enter = true;
protected override void OnMouseLeave(EventArgs eventargs)
base.OnMouseLeave(eventargs);
_enter = false;
protected override void OnClick(EventArgs e)
base.OnClick(e);
if (action != null)
容器面板UI类:由FlowLayoutPanel和Panel构成的UserControl。FlowLayoutPanel保存切换按钮。
2 using System.Collections.G
3 using System.ComponentM
4 using System.D
5 using System.D
6 using System.T
7 using System.Windows.F
8 using _360UI;
10 namespace _360UI
public partial class UC_360UI: UserControl
private int maxID = 0;
public UC_360UI()
InitializeComponent();
private void UC_360UI_Load(object sender, EventArgs e)
BackColor = Color.T
25     //添加切换按钮
public void AddButton(Image image,string text,UserControl ctrl)
MyButton myButton = new MyButton();
myButton.Id = maxID++;
myButton.img =
myButton.txt =
myButton.Height = ButtonPan.Height-6;
myButton.Width = 75;
myButton.CheckedChanged += myButton_CheckedC
ButtonPan.Controls.Add(myButton);
CentenPan.Controls.Add(ctrl);
ctrl.BackColor = Color.T
ctrl.Visible = false;
ctrl.Dock = DockStyle.F
public void AddButton(Image image, string text,Action action)
MyButton myButton = new MyButton();
myButton.Id = -1;
myButton.img =
myButton.txt =
myButton.Height = ButtonPan.Height - 6;
myButton.Width = 75;
myButton.action =
ButtonPan.Controls.Add(myButton);
public void SelectItem(int id)
MyButton but = (MyButton)ButtonPan.Controls[id];
but.Checked = true;
void myButton_CheckedChanged(object sender, EventArgs e)
MyButton button = sender as MyB
CentenPan.Controls[button.Id].Visible = button.C
测试界面代码
2 using System.Collections.G
3 using System.ComponentM
4 using System.D
5 using System.D
6 using System.R
7 using System.T
8 using System.Windows.F
9 using _360UI;
11 namespace WindowsFormsApplication1
public partial class Form1 : Form
public Form1()
InitializeComponent();
uC_360UI1.AddButton(Properties.Resources.f111, "测试", new UserControl1());
uC_360UI1.AddButton(Properties.Resources.f12, "测试2", new UserControl2());
uC_360UI1.AddButton(Properties.Resources.f12, "测试3", new UserControl1());
uC_360UI1.AddButton(Properties.Resources.f12, "测试4", new UserControl2());
uC_360UI1.AddButton(Properties.Resources.f111, "关于",new Action(Myfun));
void Myfun()
MessageBox.Show("Hello");
private void Form1_Load(object sender, EventArgs e)
uC_360UI1.SelectItem(0);
至此为止,一个简易的通用仿360界面控件就完成了,虽然代码量不多(喜欢短小的男人o(╯□╰)o),尽可能的添加了实用的功能,如果使用中遇到问题,请自行修复或者联系我。。。如果您觉得还不错,请点个赞或者留个言,算是对作者(笑)的一种鼓励和支持,谢谢,ヾ( ̄▽ ̄)Bye~Bye~。。。
&好吧,WINFORM已死,我知道。。。
阅读(...) 评论()c#这样的界面用什么控件比较合适?_百度知道
c#这样的界面用什么控件比较合适?
是表格型的,中间有要显示的文本,用于输入的文本框,按钮,显示小图片。应该用什么呢?listview能做这些吗?还是别的什么控件
c#中没有griview
我有更好的答案
BS最好用GridViewCS用dataGridView都能做到,因为你可以选择他的编辑项,只要选择添加的项属性就可以了
采纳率:33%
GridView就可以做到的
gridview很强大
如果是win form的不叫gridview 叫datagridview
其他1条回答
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 html5 仿微信滑动删除 的文章

 

随机推荐