Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Accessing XAML controls in WPF

I'm using this code in .xaml, as I created a user defined control(TextBox) NumericTextbox:

<local:NumericTextBox Grid.Column="1"
       local:NumericTextBox.Mask="Decimal"
       local:NumericTextBox.MaximumValue="55"
       local:NumericTextBox.MinimumValue="0"
       Name="abc"
       Grid.Row="0"
       Text="{Binding Path=IPAddressProperty}" />

I want to access that NumericTextbox in .xaml.cs and I have to give that minimum and maximum value also in .xaml.cs file,

Can anyone help me out please?

like image 371
curiosity Avatar asked Jan 22 '26 01:01

curiosity


1 Answers

This question would be much more readable if you put your XAML up in the original post.

You need to give it a name in XAML:

<local:NumericTextBox x:Name="MyTextBox" />

Then you can reference its properties with that name in C# code-behind:

this.MyTextBox.MinimumValue = 0;
this.MyTextBox.MaximumValue = 255;
like image 94
Dan Auclair Avatar answered Jan 23 '26 14:01

Dan Auclair