私は VS Community 2017 で IronPython を使用しています。私には理解できない奇妙な問題があり、確かに単純ですが、それを持っている人を見つけることができず、さらに混乱しています。
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 を分離したかったのですが、このサイトのエディターは奇妙なものではありません。