示例:WPF開發的Image圖片控件,支持鳥撖圖、滾輪放大、放大鏡、圈定範圍以及圈定範圍放大等(示例一)

一、目的:應用WPF自定義開發的圖片視圖控件

二、實現:

1、支持根據鼠標焦點滾輪精準放大縮小

2、支持放大狀態拖動圖片

3、支持放大狀態鳥撖圖效果,支持點擊拖動鳥撖圖操作聯動

4、支持放大鏡效果

5、支持圈定範圍

6、支持圈定範圍放大

7、等等..

三、示例:

1、鼠標焦點滾輪精準放大縮小、鼠標拖動、鳥撖圖操作

 

2、圈定範圍放大

 

3、氣泡放大鏡效果

4、圈定範圍(放大、刪除)

四、說明:

    <TabControl>
        <TabItem Header="鼠標滾輪放大">
            <Grid>
                <imageview:ImageCore ImageSource="{StaticResource S.ImageSource.Default}" OperateType="Default"/>

            </Grid>
        </TabItem>

        <TabItem Header="標記矩形範圍放大">
            <Grid>
                <imageview:ImageCore ImageSource="{StaticResource S.ImageSource.Default}" OperateType="Enlarge"/>
            </Grid>
        </TabItem>

        <TabItem Header="標記矩形">
            <Grid>
                <imageview:ImageCore ImageSource="{StaticResource S.ImageSource.Default}" OperateType="Sign"/>
            </Grid>
        </TabItem>

        <TabItem Header="放大鏡">
            <Grid>
                <imageview:ImageCore ImageSource="{StaticResource S.ImageSource.Default}" OperateType="Bubble"/>
            </Grid>
        </TabItem>
    </TabControl>

本控件基於WPF Image控件,不包含第三方工具庫,目前只是圖片基本控件的一部分,後面會基於此控件開發更多更完善功能,感興趣的歡迎點贊,留言加關注

 

五、下載地址:HeBianGu

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章