我在這裏看到很多類似的問題,但我仍然沒有找到幫助我解決問題的答案。我有兩個框架(可以說FrameChild
),一個是「在」另一個(實際上FrameChild在這個框架,可以說FrameMain
)。從另一個框架(容器)更改文本框的文本
當我插入FrameChild
所有參數並點擊按鈕女巫是FrameMain的底部我的方法調用返回的字符串... 現在,當我得到的字符串,我需要改變FrameChild
我有文本框的文本托盤很多方式。
最初的想法是這樣的:
FrameChild frm = new FrameChild;
frm.textbox.text = "somestring";
但沒有發生。 比我的東西使用一些財產。
在FrameChield
:
public string setTicNo
{
set
{
textBox.Text = value;
}
}
在FrameMain
: FrameChild FRM =新FrameChild; frm.setTicNo =「somestring」;
當我debbuging我得到的值,但仍文本框爲空...
在結束時,我嘗試在setTicNo文本框的文本綁定;
public string setTicNo
{
get
{
return setTicNo;
}
set
{
setTicNo = value;
}
}
的XAML:
Text = {Binding setTicNo, Mode=TwoWay,UpdateSourceTrigger=Explicit}
(這裏我嘗試使用更多的綁定,但每次我得到無限循環
請幫幫忙,我沒有更多的想法..
Thanx