• Silverlight菜单控件 — CurveMenu


    简介:

    CurveMenu是一个菜单控件,可对其内部的图片排出旋转的效果。

    功能:

    1. 曲率
    2. 选中项
    3. 间距
    4. 中间间距
    5. 中间放大率
    6. 边缘变形率
    7. 边缘透明率
    8. 可调大小
    9. 3DY轴旋转率
    10. 文本间距
    11. 是否启用文本
    12. 是否循环

    更新:
    1. at 09.09.02 创建项目。
    2. at 09.09.29 提交codeplex。
    3. at 09.10.12 完成封装,制作demo演示。
    使用:
    使用很简单,添加dll引用为其绑定数据
                data = new List<CurveMenuPanel.ItemData>();
                
    for (var i = 0; i < 16; i++)
                {
                    cmp.ItemData itemData 
    = new cmp.ItemData();
                    itemData.id 
    = i;
                    itemData.imageUri 
    = "img/" + i.ToString() + ".png";
                    itemData.title 
    = "图片" + i;
                    data.Add(itemData);
                }

                mainPage.itemDataList 
    = data;
                mainPage.buildScreen();

    Demo:

    其他:

    我的Blog:http://www.cnblogs.com/nasa/

    预览:
                                                                                                   

  • 相关阅读:
    ES6-Object
    ES6-Iterator
    ES6-Generator
    ES6-fetch
    ES6-Function
    ES6-Array
    ES6-Class
    SQLite使用事务更新—by command
    交款功能代码
    SQLite本地事务处理
  • 原文地址:https://www.cnblogs.com/nasa/p/CurveMenu.html
Copyright © 2020-2023  润新知