我在VS社區2017中使用IronPython。我有一個奇怪的問題,我不明白,我敢肯定很簡單,但不能找到其他人,讓我更加困惑。IronPython - WPF窗口不顯示,但不知道爲什麼
我有這個非常簡單的代碼來嘗試操縱xaml中定義的框中的文本值。
class MyWindow(Window):
def __init__(self):
wpf.LoadComponent(self, 'WpfApplication1.xaml')
win = MyWindow()
win.Test = win.FindName('test')
win.Test.Text = 'Hello, World'
Application().Run(win)
XAML
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WpfApplication1" Height="300" Width="420.408">
<TextBox x:Name="Test" MinWidth="100" Margin="14,79,98,155"/>
</Window>
顯然,這並不做任何事情有趣的是,和我只是想學習,但是這個很基本的掛斷沒有任何意義,我。 *我想從上面的python中分離出XAML,但是這個網站上的編輯器超出了奇怪的地步。
有小幅回調以上爲好,顯然win.Test = win.FindName(「測試」)是好的,它只是一切是大小寫敏感的,這是另一回事我還不太習慣於來自VBA,而這往往沒有那麼多。 –