VS Community 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>
明らかにこれはまだ面白い何もしていない、と私は学ぶためにしようとしているが、これは非常に基本的なハングアップが私にはどんな意味がありません。
*私はXAMLを上記のPythonから分離したいと考えていましたが、このサイトのエディタは奇妙です。
明らかwin.Test = win.FindName(「テスト」)大丈夫です、同様に上記に若干の修正を持って、それは別のものである、すべてが大文字と小文字が区別されていることだけです私はまだそれほど慣れていませんが、VBAから来ています。VBAはそれほど多くはありません。 –