0
私は共有ライブラリを使用して自分のコードの一部を共有しています。 XAMLページテンプレートのxaml.csファイルを共有ライブラリに入れて共有することは可能ですか?xaml.csファイルを共有
私は共有ライブラリを使用して自分のコードの一部を共有しています。 XAMLページテンプレートのxaml.csファイルを共有ライブラリに入れて共有することは可能ですか?xaml.csファイルを共有
あなたはUserControl
を拡張し、あなたのxaml.csファイルにそのクラスを再利用することができます。
public class MyBaseControl : UserControl
{
// shared functionality
}
をして、XAMLファイルは次のようになります。
<local:MyBaseControl x:Class="MyApp.CoolUserControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:MyApp">
<Grid>
</Grid>
</local:MyBaseControl>
とあなたのxaml.csファイル:
public sealed partial class CoolUserControl : MyBaseControl
{
public CoolUserControl()
{
InitializeComponent();
}
}
助けてくれてありがとう! –
もあります。はい。それを試しましたか?私はあなたがしたと思うが、おそらくあなたはそれを使用していくつかの問題がある。もしそうでしたら、代わりにその問題について説明してもらえますか? – Default