zoukankan      html  css  js  c++  java
  • 滑模底座

    介绍 一段时间以前,我需要一个表单有一个滑动面板在它的一边。我上网避免编码。我在www.codeguru.com上找到了一个解决方案。我使用并改进了c++ /MFC代码。由于我使用c#进行开发,你可以在这里找到我的工作结果。表单类必须继承,专门化的表单必须实现一个特殊的构造函数。你可以在下面找到一个小例子。 设计一个简单的幻灯片形式 使用Visual Studio . net中的“添加继承窗体”向导,并在继承选择器对话框中选择SlideForm。 在你的项目中,你得到了以下形式: 用适当的控件调整和自定义它。请记住,这个表单将被主表单隐藏,所以,确保子表单比父表单小: 接下来,必须为这个幻灯片表单提供一个特殊的构造函数。此构造函数接受父窗体上的引用和滑动步骤。这一步是将在定时器的每个滴答声中显示的幻灯片窗体的百分比。 隐藏,复制Code

    public MySlideForm(Form poOwner, float pfStep) : base(poOwner, pfStep) 
    {
        InitializeComponent();
    } 

    滑动式已经完成了。现在,看看我们制作幻灯片的方式。首先,实例化幻灯片形式: 隐藏,复制Code

    // In parent form constructor for instance
    oSlideForm = new MySlideForm(this, 0.1f); 
    // ...

    接下来,在命令窗体滑动的按钮处理程序中,使用以下代码: 隐藏,复制Code

    // ...
    _oSlideForm.SlideDirection = SlideDialog.SlideDialog.SLIDE_DIRECTION.RIGHT; 
    _oSlideForm.Slide(); 
    // ...

    在本例中,表单将滑动到父表单的右侧。这是所有!享受吧! 历史 2002年12月:初任 许可证 本文没有附带明确的许可,但可能包含文章文本或下载文件本身的使用条款。如果有疑问,请通过下面的讨论区联系作者。可以在这里找到作者可能使用的许可证列表。 本文转载于:http://www.diyabc.com/frontweb/news5005.html

  • 相关阅读:
    HashMap,Hash优化与高效散列
    Dubbo Overview
    模板引擎 引自 《PHP核心技术与最佳实践》
    使用 phpStorm 开发
    使用 Zend_Studio 开发
    Symfony 2.0 认识Request, Response, Session, Cookie
    Symfony 建立一个Bundle
    Symfony 从路由认识它
    信鸽推送.net 服务端代码
    c#输出json,其中包含子json (可以含 无限级 子json)的方法思路
  • 原文地址:https://www.cnblogs.com/Dincat/p/13462150.html
Copyright © 2011-2022 走看看