若相依 发表于 2015-1-16 22:20:35

ASP.NET教程之怎样往失落TabControl控件默许增加的TabP...

就安全性而言,Java已经远远低于VB.NET,更无法与安全性著称的C#相比。把TabControl增加到计划器的时分,默许会增加两个TabPage,当承继TabControl自界说控件的时分,这两个默许的TabPage经常会打造一些贫苦,明天我来先容一种办法往复失落这两个默许的TabPage:
  实践上思绪对照复杂,次要是经由过程ToolboxItem特征供应自界说的ToolboxItem类来修正工具箱中的控件的初始化工程,只必要承继ToolboxItem类,重写CreateComponentsCore办法就能够完成了:
    
    public class MyTabControl : TabControl
    {
    }
      //ToolboxItem必需是可序列化的
    class DemoToolboxItem : ToolboxItem
    {
        // The add components dialog in VS looks for a public
        // ctor that takes a type.
        public DemoToolboxItem(Type toolType)
            : base(toolType)
        {
        }
        // And you must provide this special constructor for serialization.
        // If you add additional data to MyToolboxItem that you
        // want to serialize, you may override Deserialize and
        // Serialize methods to add that data.  
        DemoToolboxItem(SerializationInfo info, StreamingContext context)
        {
            Deserialize(info, context);
        }
        // This implementation sets the new controls Text and 
        // AutoSize properties.
        protected override IComponent[] CreateComponentsCore(
            IDesignerHost host,
            IDictionary defaultValues)
        {
            IComponent[] comps = base.CreateComponentsCore(host, defaultValues);
            
            MessageBox.Show(((MyTabControl)comps).TabPages.Count.ToString());
            ((MyTabControl)comps).TabPages.RemoveAt(0);//往失落默许增加的TabPage
            ((MyTabControl)comps).TabPages.RemoveAt(0);
            return comps;
        }
    }
  固然,假如乐意的话,也能够本人在CreateComponentsCore中增加自界说的TabPage来使我们的TabControl加倍的有有用代价!
我之所以想学。NET,是因为一直觉的BILLGATES好厉害,希望有一天能去微软,虽然现在还距离遥远,呵呵:)

小女巫 发表于 2015-1-19 09:06:08

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

若天明 发表于 2015-1-24 15:18:21

JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。

透明 发表于 2015-2-1 18:40:58

提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。

乐观 发表于 2015-2-7 14:26:11

asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源

若相依 发表于 2015-2-22 09:52:27

ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。

不帅 发表于 2015-3-7 00:05:39

主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。

小魔女 发表于 2015-3-13 23:09:43

HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.

再见西城 发表于 2015-3-20 22:22:00

ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
页: [1]
查看完整版本: ASP.NET教程之怎样往失落TabControl控件默许增加的TabP...