一部のUserControlのカスタム基本クラスを作成したいと思います。VS2008でこれを行うことは問題なく、期待どおりにコンパイルされますが、Blend 3でコントロールを編集すると、blabla.g.vbの基本クラスは常にSystem.Windows.Controls.UserControlに戻されます。
割り当てられた基本クラスを保持するようにBlendを強制するにはどうすればよいですか?
クリストフに関して
一部のUserControlのカスタム基本クラスを作成したいと思います。VS2008でこれを行うことは問題なく、期待どおりにコンパイルされますが、Blend 3でコントロールを編集すると、blabla.g.vbの基本クラスは常にSystem.Windows.Controls.UserControlに戻されます。
割り当てられた基本クラスを保持するようにBlendを強制するにはどうすればよいですか?
クリストフに関して
XAMLを表示できますか?
XAMLは次のようになっていると思います。
<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:SilverlightApplication15"
x:Class="SilverlightApplication15.MainPage"
Width="640"
Height="480">
<Grid x:Name="LayoutRoot"
Background="#FF313131" />
</UserControl>
次のような場合:
<local:BlahBlah xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:SilverlightApplication15"
x:Class="SilverlightApplication15.MainPage"
Width="640"
Height="480">
<Grid x:Name="LayoutRoot"
Background="#FF313131" />
</local:BlahBlah>
.g.vbファイルはXAMLから生成されるため、直接編集する必要のあるファイルではありません。