2008-05-01から1ヶ月間の記事一覧

Transitionals

http://www.codeplex.com/transitionalsAcropolis からトランジションの部分を切り出したものらしいです。さっそく落として見てみたのですが、Silverlight にそのままポーティングはちょいと無理そうな気配。しかし、参考になります。

Control のベースクラスを作る。その2

ということで、前回の最後に XamlReader での挙動がきになると書いたので、試してみました。 前回の ControlBase を継承する MyControl と 同じように ControlBase を継承する OriginalControl を追加しました。 namespace MyApp { public partial class Ori…

Control のベースクラスを作る。

コントロールを作成するとき UserControl を直接継承するのではなく、間に一枚噛ますことが多いと思います。以下のような感じです。 namespace MyApp { public class ControlBase : UserControl { } } で、この ControlBase クラスを継承してコントロールを…

XAML で定義して XamlReader で読み込んでインスタンス化する

Child オブジェクトを複数持つ Parent オブジェクトを XAML で定義して、 XamlReader で読み込んでインスタンス化する。クラス構成は以下。 namespace SilverlightApplication1 { [ContentProperty("Children")] public class Parent { public Parent() { th…