推荐一个强大的控件包(for RIA)

GOA WinForms  包含了System.Windows.Forms的主要内容,可以让你Microsoft Visual Studio开发Silverlight RIA(Silverlight 1.1 )和flash应用程序(用vs+c#开发flash)

GOA WinForms  支持 40多个 控件和组件:
  • Control, ContainerControl, ScrollableControl, Panel
  • Button, CheckBox, RadioButton, GroupBox, Label
  • TextBox, NumericUpDown
  • ImageBox, ImageList
  • ScrollBar, HScrollBar, VScrollBar
  • Form, MessageBox, Cursor
  • ListBox, CheckedListBox
  • ComboBox
  • TreeView
  • MonthCalendar
  • TabControl, Splitter
  • ToolTip, ProgressBar, Timer
  • ToolStrip, StatusStrip, MenuStrip, ToolStripButton, ToolStripComboBox, ToolStripDropDown, ToolStripLabel, ToolStripProgressBar, ToolStripSeparator, ToolStripSplitButton, ToolStripTextBox
  • XamlCanvas (Silverlight specific)



其开发方式,跟开发winform差不多,下面是主要代码 :
None.gif public   class  MyForm : System.Windows.Forms.Form 
ExpandedBlockStart.gifContractedBlock.gif
dot.gif
InBlock.gif   
private Button button1;  
InBlock.gif   
private Label label1;   
InBlock.gif   
private System.ComponentModel.Container components = null;  
InBlock.gif
InBlock.gif   
public MyForm()  
ExpandedSubBlockStart.gifContractedSubBlock.gif   
dot.gif{  
InBlock.gif      InitializeComponent();  
ExpandedSubBlockEnd.gif   }
  
InBlock.gif
InBlock.gif   
protected override void Dispose(bool disposing)  
ExpandedSubBlockStart.gifContractedSubBlock.gif   
dot.gif{  
InBlock.gif      
if (disposing)  
ExpandedSubBlockStart.gifContractedSubBlock.gif      
dot.gif{  
InBlock.gif         
if (components != null)  
ExpandedSubBlockStart.gifContractedSubBlock.gif        
dot.gif{  
InBlock.gif           components.Dispose();  
ExpandedSubBlockEnd.gif        }
  
ExpandedSubBlockEnd.gif      }
  
InBlock.gif      
base.Dispose(disposing);  
ExpandedSubBlockEnd.gif   }
  
InBlock.gif
InBlock.gif   
private void InitializeComponent()  
ExpandedSubBlockStart.gifContractedSubBlock.gif   
dot.gif{  
InBlock.gif      
this.button1 = new System.Windows.Forms.Button();  
InBlock.gif      
this.label1 = new System.Windows.Forms.Label();  
InBlock.gif
InBlock.gif      
this.SuspendLayout();  
InBlock.gif
InBlock.gif      
this.button1.Location = new System.Drawing.Point(84140);  
InBlock.gif      
this.button1.Name = "button1";  
InBlock.gif      
this.button1.Size = new System.Drawing.Size(10436);  
InBlock.gif      
this.button1.Text = "Click Me";  
InBlock.gif
InBlock.gif      
this.label1.Location = new System.Drawing.Point(4044);  
InBlock.gif      
this.label1.Name = "label1";  
InBlock.gif      
this.label1.Size = new System.Drawing.Size(20044);  
InBlock.gif
InBlock.gif      
this.Controls.Add(this.label1);  
InBlock.gif      
this.Controls.Add(this.button1);  
InBlock.gif
InBlock.gif      
this.ResumeLayout(false);  
ExpandedSubBlockEnd.gif   }
  
InBlock.gif
InBlock.gif   
public static void Main()  
ExpandedSubBlockStart.gifContractedSubBlock.gif   
dot.gif{  
InBlock.gif      Application.Run(
new MyForm()); 
ExpandedSubBlockEnd.gif   }
 
ExpandedBlockEnd.gif}
  

说明: GOA WinForms 是免费的。GOA WinForms Professional 是收费的,它包含了30多个扩展控件.
用winform的方式编写silverlight和flash,太爽啦.
还有一个类似的东西 http://www.codeplex.com/visualwebgui,用winform的形式开发web,不过感觉太慢了.
该套控件含17个用户控件源代码,是一套支持完全自定义的图形界面的用户控件(默认风格为XP风格)。不需要其他第三方支持,每个控件的安全子类技术都是使用汇编代码的编写。<br> 主要括vkCommand按钮控件(类似XP图标风格),vkListBox列表框控件(非常快,4秒钟添加100000条项目,支持),checkboxes多选按钮,支持图标,每个内容不同风格,文件列表,文件夹列表和驱动器列表等。vkVScroll 和 vkHScroll 水平和垂直滚动条控件(完整自定义最高范围:+- 4.10^14 !!);vkUpDown, vkToggleButton计数按钮和切换按钮(可以在vkCommand中改变属性值);vkFrame框架控件(支持渐变色和图标);vkProgressBar进度条控件;vkCheck检查框控件(支持透明);vkOption单选框控件(支持透明和自动分组选项以及在不同容器的处理);vkLabel标签控件和vkTextBox文本框控件(支持边框可变,其中vkTextBox基于vbTextBox,但增加新的可变滚动条,图例区,行号以及新的方法和属性等。但目前还有一些小的错误,如TextBox的水平滚动);另外三个不是可视的图形界面控件:vkTimer(基于API精确定时器),vkMouseKeyEvents(可以应用到所有的消息事件中去,如MouseLeave, MouseEnter, MiddleClick等),vkSysTray(托盘控件,您可以很方便的方式多个图标到托盘,同时利用TaskbarCreated可以重显浏览器图标等)。<br>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值