我創建了一個包含一些控制(按鈕和複選框)的UserControl。UserControl和Windows之間的相互作用
之後,我在WPF Windows中添加了對該UserControl的引用。
我想要做的是:當我點擊UserControl中的一個按鈕時,這個按鈕觸發一個動作並改變Windows中的某些東西(Textbox1.Text =「something」)。
我的問題是我無法從UserControl訪問Windows內部的控件。
請幫忙嗎?
EDIT
:增加了代碼示例
<s:SurfaceWindow x:Class="Project.Temp.MainSurface"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:s="http://schemas.microsoft.com/surface/2008"
xmlns:local="clr-namespace:Project"
Title="Project.Temp"
>
<Grid x:Name="Root" ... >
<Grid x:Name="Child" ... >
<local:MyUserControl x:Name="UserControlStart" ... />
</Grid>
...
</Grid>
請更多的解釋! –
你能發佈創建usercontrol實例的代碼嗎?主窗口的名稱是什麼? – Jan
用戶控件決不應該依賴於其所有者的類型。 –