Windows8.1ストアアプリのAppBarの中身はCommandBarってビューになってます。
つまり、こう。
<Page.BottomAppBar>
<CommandBar>
<CommandBar.PrimaryCommands>
<AppBarButton Icon=”Home” Label=”Home”/>
</CommandBar.PrimaryCommands>
</CommandBar>
</Page.ButtomAppBar>
んで、このAppBar中にカスタムなコントロールを入れるには、ICommandBarElementを継承したコントロールを作ればいいんですね。
これは簡単で、UserControlを作って、ICommandBarElementも継承させればよかったりします。
つまり、こう。
namespace TestApp
{
public sealed partial class TestControl : UserControl, ICommandBarElement
{
こんな感じでUserControl継承のコントロール作って、後ろに付け加えれば。
CommandBar.[Primary|Secondary]Commandsの中に入れられるコントロールになりますですよ。
0 件のコメント:
コメントを投稿