【问题标题】:Accessing XAML controls in WPF在 WPF 中访问 XAML 控件
【发布时间】:2011-01-04 01:36:35
【问题描述】:

我在 .xaml 中使用此代码, 因为我创建了一个用户定义的控件(TextBoxNumericTextbox

<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}" />

我想访问 .xaml.cs 中的 NumericTextbox,我还必须在 .xaml.cs 文件中提供该最小值和最大值,

谁能帮帮我?

【问题讨论】:

    标签: c# wpf xaml textbox controls


    【解决方案1】:

    如果您将 XAML 放在原始帖子中,这个问题的可读性会更高。

    您需要在 XAML 中为其命名:

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

    然后您可以在 C# 代码隐藏中使用该名称引用其属性:

    this.MyTextBox.MinimumValue = 0;
    this.MyTextBox.MaximumValue = 255;
    

    【讨论】:

    • 没问题,如果对您有用,请随时标记为已回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 1970-01-01
    相关资源
    最近更新 更多