我有類的MyUserControl,它擴展了用戶控件,使用參數:WPF C#傳遞XAML對象作爲參數
namespace MyNameSpace
{
public partial class MyUserControl: UserControl
{
public MyUserControl()
{
InitializeComponent();
}
private Control _owner;
public Control Owner
{
set { _owner = value; }
get { return _owner; }
}
}
}
我怎樣才能通過,例如,一個網格內的XAML作爲參數?
<Window x:Class="MyNameSpace.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525"
xmlns:my="clr-namespace:MyNameSpace">
<Grid x:Name="grid1">
<my:MyUserControl x:Name="myUserControl1" Parent="*grid1?*" />
</Grid>
</Window>