2011-01-26 13 views
0

私はDataGridLength型のプロパティを公開するカスタムSilverlightコントロールを持っています。今度は、そのプロパティに共通のDataGridColumnのWidthプロパティと同じエディタをコンボボックスとすべてのものと一緒に使用したいと考えています。
enter image description here
代わりに、単純なTextBoxを "Auto" SizeToCellsなどに設定します。
、私はあなただけautorizedすべての値(ピクセル、SizeToCellsで列挙型を作成する必要が推測Blend 4のプロパティエディタを再利用

答えて

0

...私は設計時属性を必要とすると仮定し、私はComponentModel名前空間で見つかったもののどれも掴むんなど)、あなたのプロパティDataGridLengthの型として列挙し、次に、コントロールのコードで、送信された値に関する対応するアクションを実行します。

+0

でも、ピクセルとスターも値をとっています。だから、私は列挙型とDataGridLength構造体が何を正確に行う倍数を取らなければならないだろう。そうではありません、この道は偉大につながりません。私は同じタイプディレクターをプロパティタイプでハックしないで再利用したい。 – TDaver