在WPF中加载UserControl

时间:2011-11-01 20:38:04

标签: wpf user-controls wpf-controls ribbon-control

我在一个小型WPF应用程序中有一个RibbonControl,我有一个名为Search的按钮。我的想法是,当我在主窗口中按下此按钮时,我加载了一个用户控件,我希望得到像“TweetDeck”那样的结果,即每次按下“搜索”按钮时,用户控件都固定在主窗口中窗口。

是否有教程或我如何做到这一点的例子?

感谢您的帮助和时间。

2 个答案:

答案 0 :(得分:0)

“用户控件固定在主窗口中”。这听起来像一个模态对话框,检查一下: Handling Dialogs in WPF with MVVM

答案 1 :(得分:0)

好的,设法解决了我的问题

    UserControl uc1 = new UCTeamTweet();
    uc1.Width = Convert.ToInt32("300");
    uc1.Height = Convert.ToInt32("700");
    uc1.HorizontalAlignment = HorizontalAlignment.Left;
    uc1.VerticalAlignment = VerticalAlignment.Top;
    stkPnlSearch.Children.Add(uc1);

我不知道它是否是正确的解决方案,虽然它适用于我的目的