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>
는 분명히 이것은 흥미로운 아무것도하지 않습니다 아직, 난 그냥 배우려고 노력하고있어,하지만 아주 기본적인 끊기 나에게 이해가되지 않습니다.
* 위의 Python과 XAML을 구분하고 싶지만이 사이트의 편집기는 기괴합니다.
분명히 ('테스트') 그냥 모든 것이있어, 괜찮 민감한 경우, 또 다른 한가지는 win.Test = win.FindName입니다, 위의도에 약간의 보정을 가지고 나는 아직 익숙하지 않은데, VBA에서 왔는데, 그 중 많은 부분을 차지하지 않는 경향이 있습니다. –