Я хочу создать приложение WPF, используя IronPython с SharpDevelop 4.2. Но я не понимаю, как получить доступ к моему объекту в Window1.xaml.
Пожалуйста помоги.. :)
Вот мой код, автоматически созданный SharpDevelop 4.2:
Window1.xaml
<?xml version="1.0" encoding="utf-8"?>
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="wpf01"
Height="300"
Width="300">
<StackPanel
Margin="15"
x:Name="stackPanel">
<Button
FontSize="24"
x:Name="button">
<Button.BitmapEffect>
<DropShadowBitmapEffect />
</Button.BitmapEffect>
Push Me
</Button>
<TextBox
x:Name="txtName"
Width="120"
Height="20"
Text="aaaaa" />
</StackPanel>
</Window>
Window1.py
import wpf
from System.Windows import Window
class Window1 (Window):
def __init__(self):
wpf.LoadComponent(self, 'Window1.xaml')
Application.py
import wpf
from System.Windows import Application
from Window1 import Window1
window = Window1()
app = Application()
app.Run(window)