그 방법은 항상 두 텍스트 상자에 동일한 텍스트를 사용하는 것입니다. 사용자가 첫 번째 숫자의 자릿수를 지정할 때 두 번째 숫자도 변경됩니다. 같은
뭔가 :
가
<Window x:Class="WpfStaff.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid >
<TextBox Name="txt1" HorizontalAlignment="Left" Height="23" Margin="122,123,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="165" TextChanged="TextBox_TextChanged" />
<TextBox Name="txt2" HorizontalAlignment="Left" Height="23" Margin="122,163,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="165" />
</Grid>
using System.Windows;
using System.Windows.Controls;
namespace WpfStaff
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
txt2.Text = txt1.Text;
}
private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
{
if(txt2!= null)
txt2.Text = (sender as TextBox).Text;
}
}
}
'PasswordBox.Password' 저장 일반 텍스트 암호를 입력합니다. 그냥 일반 텍스트 상자의 'Text' 속성을 설정하십시오. –
WPF가 아니라 Winform에 대해 이야기하고 있습니다. – kennyzx
@kennyzx, wpf에 대해 얘기하고 있습니다 ... 지금 당장 사용하고 있습니다 ... 초당 키 입력을보고 첫 번째 텍스트 상자를 작성한 다음 글 머리 기호로 변경합니다 .. 이제는 마스크 된 비밀번호로 텍스트를 복사 할 수 없습니다. 평문 텍스트 상자 –