访问文件后面的代码中的控件 [英] Accessing control in code behind file

查看:91
本文介绍了访问文件后面的代码中的控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<listview>
<listview.view>
<gridview>
<gridviewcolumn header="Field 1 (User ID)" width="110">
<gridviewcolumn.celltemplate>
<datatemplate>

<textblock x:name="BindingText" verticalalignment="Center" xmlns:x="#unknown">					
<passwordbox x:name="MyPasswordBox" password="{Binding Text, Mode=TwoWay, ElementName=MyTextBox}" />

<textbox x:name="MyTextBox" text="{Binding Password, Mode=TwoWay, ElementName=MyPasswordBox}" visibility="Collapsed" />

<checkbox x:name="ShowPasswordCharsCheckBox" content="Show password" checked="ShowPasswordCharsCheckBox_Checked" unchecked="ShowPasswordCharsCheckBox_Unchecked" />
</textblock>
</datatemplate>
                        
</gridviewcolumn.celltemplate>
</gridviewcolumn>
</gridview>
</listview.view>
</listview>







如何访问TextBox&密码框在代码后面的文件







如下所示










how do i access TextBox & PasswordBox in code behind file



like below one



private void ShowPasswordCharsCheckBox_Checked(object sender, RoutedEventArgs e)
       {
           MyPasswordBox.Visibility = System.Windows.Visibility.Collapsed;
          MyTextBox.Visibility = System.Windows.Visibility.Visible;
           MyTextBox.Focus();
       }

       private void ShowPasswordCharsCheckBox_Unchecked(object sender, RoutedEventArgs e)
       {
           MyPasswordBox.Visibility = System.Windows.Visibility.Visible;
           MyTextBox.Visibility = System.Windows.Visibility.Collapsed;
           MyPasswordBox.Focus();
       }







这里给我一个错误

MyPasswordBox当前上下文中不存在

MyTextBox当前上下文中不存在




here it gives me an error that
MyPasswordBox Doesn't exist in the current context
MyTextBox Doesn't exist in the current context

推荐答案

你是使用数据模板错误!请查看这篇文章:



如何:在WPF分层DataTemplate中使用Master-Detail模式 [ ^ ]



上面的文章显示了使用数据模板的示例。
You are using Data-Template wrong! Please review this article:

How to: Use the Master-Detail Pattern with WPF Hierarchical DataTemplate[^]

The article above shows an example of using Data-Template.


这篇关于访问文件后面的代码中的控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆