怎么定义一个类似dock的attachproperty?

WuDuanDeWuShiXian 2013-01-02 10:43:34
将页面上赋值的string直接转换为enum?类似于Dock的attachproperty
...全文
184 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2013-01-23
  • 打赏
  • 举报
回复
引用 楼主 WuDuanDeWuShiXian 的回复:
将页面上赋值的string直接转换为enum?类似于Dock的attachproperty
不太明白楼主的问题,你是想问如何定义一个Attach属性么?类似Dock是什么意思呢? 定义AttachProperty,http://msdn.microsoft.com/en-us/library/cc265152(v=vs.95).aspx
在路上20130607 2013-01-04
  • 打赏
  • 举报
回复
Enum.Parse Method

public class Example
{
   [FlagsAttribute]
   enum Colors { Red = 1, Green = 2, Blue = 4, Yellow = 8 };

   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      Colors myOrange = (Colors)Enum.Parse(typeof(Colors), "Red, Yellow", true);
      outputBlock.Text += String.Format("The myOrange value {1} has the combined entries of {0}",
                         myOrange, Convert.ToInt64(myOrange)) + "\n";
   }
}

源码下载地址: https://pan.quark.cn/s/a4b39357ea24 在Android系统应用程序开发过程中,有时需要为用户设计查看较大图像的界面,比如在照片库应用或电商产品详情界面。本案例主要介绍如何运用ViewPager组件实现左右滑动切换图片,同时结合手势操作支持图片的缩放功能。下面将详细阐述这一功能的实现细节: `ViewPager`是Android软件开发工具包中提供的一个控件,它能够让用户在多个页面之间进行左右滑动以切换内容。在本应用场景中,每个页面都将展示一张图片。`ViewPager`通过适配器(通常是一个继承自`PagerAdapter`的自定义类)来提供页面内容,适配器负责加载和管理图片数据。 为了实现图片查看大图并支持手势缩放,一般会用到`ImageView`组件和`ScaleGestureDetector`类。`ImageView`是用于显示图片的基本组件,而`ScaleGestureDetector`能够帮助我们识别用户的缩放手势,从而实现图片的放大和缩小操作。 实现这一功能的步骤如下: 1. 构建一个自定义的`PagerAdapter`子类,例如`ImagePagerAdapter`,它将负责将图片数据加载到`ViewPager`的各个页面中。在`Invalidate()`方法里,我们可以依据当前页的索引加载对应的图片资源。 2. 在`PagerAdapter`的`instantiateItem()`方法中,为每个页面创建一个新的`ImageView`实例,并将其添加到`ViewPager`的布局结构中。设定`ImageView`的初始图片资源。 3. 对每个`ImageView`,我们可以使用`GestureDet...

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧