zoukankan      html  css  js  c++  java
  • Deep Zoom 的 Silverlight 展示控件 MultiScaleImage

    MultiScaleImage 控件是Silverlight中展示 DeepZoom的专属控件

    1.将导出的DeepZoom资源复制到VisualStudio 项目宿主的ClientBin文件夹

    2.建立一个放有MultiScaleImage 控件的页面设置如下代码

    <!--使1用?Silverlight 内ú置?的?DeepZoom控?件t-->
                <MultiScaleImage Name="deepzoomImage"
                                 Source="/GeneratedImages/dzc_output.xml"
                                 MouseLeave="MultiScaleImage_MouseLeave"  
                                 MouseEnter="MultiScaleImage_MouseEnter"/>
    

    后台代码:

    private void MultiScaleImage_MouseEnter(object sender
                , MouseEventArgs e)
            {
                if (deepzoomImage.UseSprings == false)
                {
                    deepzoomImage.UseSprings = true;
                }
                //放?大ó图?片?
                deepzoomImage.ZoomAboutLogicalPoint(3, 0.3, 0.3);
            }
            private void MultiScaleImage_MouseLeave(object sender
                , MouseEventArgs e)
            {
                //恢?复′原-始?大ó小?
                deepzoomImage.ZoomAboutLogicalPoint(0.3, 0.3, 0.3);
            }

    未完成!缺少图片

    冯瑞涛
  • 相关阅读:
    Java中的synchronized以及读写锁
    Java中的HashMap低层实现原理
    AOP
    PageRank算法
    Python基础
    RF创建测试库
    RF-RequestsLibrary
    selenium webdriver
    RF开发关键字(四)
    RF关键字(三)
  • 原文地址:https://www.cnblogs.com/finehappy/p/1669268.html
Copyright © 2011-2022 走看看