Visual Studio Community 2013 IronPython Windows 8.1 I have a button created using xaml. In python I'm trying to set the background using SetValue. SetValue requires the DependencyProperty and then the value I want to set. I've been searching the net and trying different values, but I can't find where/how to define the DependencyProptery.
<Style TargetType="Button" x:Key="ToolBarButtonStyleZ"> <Setter Property="Background" Value="Black"/> <Setter Property="Foreground" Value="White" /> <Setter Property="HorizontalAlignment" Value="Center"/> <Setter Property="Height" Value="35"/> <Setter Property="TextBlock.FontSize" Value="20"/> <Setter Property="VerticalAlignment" Value="Center"/> <Setter Property="Width" Value="200"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Button"> <Border Background="{TemplateBinding Background}"> <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/> </Border> </ControlTemplate> </Setter.Value> </Setter> <Style.Triggers> <Trigger Property="IsPressed" Value="True"> <Setter Property="Background" Value="Gray" /> </Trigger> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="Gray"/> </Trigger> </Style.Triggers> </Style> <Button Name="ButtonToolbarSession" Click="ButtonToolbarSession_Click" Content="Session" Style="{DynamicResource ToolBarButtonStyleZ}"> </Button> _____ Python: import wpf import clr clr.AddReference('System.Drawing') clr.AddReference("System.Windows") clr.AddReference("WindowsBase") clr.AddReference("PresentationCore") clr.AddReference("PresentationFramework") from System.Drawing import Color from System.Windows import Application, DependencyObject, DependencyProperty, MessageBox, Window class MyWindow(Window): def init(self): wpf.LoadComponent(self, 'Photography.xaml') def ButtonToolbarSession_Click(self, sender, e): self.Background.SetValue(self.Background, Color.Gray) #pass if name == 'main': Application().Run(MyWindow()) If this is not the correct forum, could someone direct me to one? Thank you, Bob K.
_______________________________________________ Ironpython-users mailing list Ironpython-users@python.org https://mail.python.org/mailman/listinfo/ironpython-users