【发布时间】:2011-05-24 12:09:13
【问题描述】:
如何从 Silverlight 中的密封控件创建 CustomControl。
我想从 Silverlight 中的 ScrollViewer 创建自定义控件的一件事,
但由于这是一个密封类,我无法创建自定义控件,
为了克服这个问题,我创建了一个用户控件并定义了我自己的 Content 属性来设置 scrollViewer 的内容,但是我无法在 scrollviewer 中找到控件。
任何建议。
提前致谢。
【问题讨论】:
-
你想用你的自定义控件实现什么?最好使用控件模板,而不是类继承。
-
@joe: 我想在scrollViewer中加入scrollBar样式,这样就不需要到处都实现样式了,我们只需要使用集中控制库中的那个控件,scrollViewer中的更改就在一个地方,让它们在每个地方都得到体现。我想你明白我的意思。谢谢。
-
为什么不在你的 Application.Resources 中放一个
<Style TargetType="ScrollViewer">呢?这将自动在应用程序中的所有 ScrollViewer 上设置您想要的任何属性。 -
@Joe:谢谢乔,它有效。正是我想要的。再次感谢。
标签: silverlight