Inheritance: System.Windows.Documents.Adorner
コード例 #1
0
 public PasswordEntryBackend()
 {
     Widget              = new PasswordBox();
     Adorner             = new PlaceholderTextAdorner(PasswordBox);
     PasswordBox.Loaded += delegate {
         AdornerLayer.GetAdornerLayer(PasswordBox).Add(Adorner);
     };
     PasswordBox.VerticalContentAlignment = VerticalAlignment.Center;
 }
コード例 #2
0
ファイル: PasswordEntryBackend.cs プロジェクト: m13253/xwt
		public PasswordEntryBackend ()
		{
			Widget = new PasswordBox ();
			Adorner = new PlaceholderTextAdorner (PasswordBox);
			PasswordBox.Loaded += delegate {
				AdornerLayer.GetAdornerLayer (PasswordBox).Add (Adorner);
			};
			PasswordBox.VerticalContentAlignment = VerticalAlignment.Center;
		}
コード例 #3
0
ファイル: TextEntryBackend.cs プロジェクト: stangelandcl/xwt
 public TextEntryBackend()
 {
     Widget = new ExTextBox { IsReadOnlyCaretVisible = true };
     Adorner = new PlaceholderTextAdorner (TextBox);
     TextBox.Loaded += delegate {
         AdornerLayer.GetAdornerLayer (TextBox).Add (Adorner);
     };
     TextBox.VerticalContentAlignment = VerticalAlignment.Center;
 }
コード例 #4
0
 public MultiLineTextEntryBackend()
 {
     Widget = new ExTextBox { IsReadOnlyCaretVisible = true };
     Adorner = new PlaceholderTextAdorner(TextBox);
     TextBox.Loaded += TextBox_Loaded;
     TextBox.VerticalContentAlignment = VerticalAlignment.Center;
     MultiLine = true;
     TextBox.TextWrapping = TextWrapping.Wrap;
 }
コード例 #5
0
 public MultiLineTextEntryBackend()
 {
     Widget = new ExTextBox {
         IsReadOnlyCaretVisible = true
     };
     Adorner         = new PlaceholderTextAdorner(TextBox);
     TextBox.Loaded += TextBox_Loaded;
     TextBox.VerticalContentAlignment = VerticalAlignment.Center;
     MultiLine            = true;
     TextBox.TextWrapping = TextWrapping.Wrap;
 }
コード例 #6
0
ファイル: TextEntryBackend.cs プロジェクト: akrisiun/xwt
 public TextEntryBackend()
 {
     Widget = new ExTextBox { IsReadOnlyCaretVisible = true };
     TextBox.Loaded += delegate {
         Adorner = new PlaceholderTextAdorner (TextBox);
         var layer = AdornerLayer.GetAdornerLayer (TextBox);
         if (layer != null)
             layer.Add (Adorner);
         if (!String.IsNullOrEmpty(placeholderText))
             Adorner.PlaceholderText = placeholderText;
     };
     TextBox.VerticalContentAlignment = VerticalAlignment.Center;
 }
コード例 #7
0
ファイル: TextEntryBackend.cs プロジェクト: nbros/xwt
 public TextEntryBackend()
 {
     Widget = new ExTextBox {
         IsReadOnlyCaretVisible = true
     };
     Adorner         = new PlaceholderTextAdorner(TextBox);
     TextBox.Loaded += delegate {
         var layer = AdornerLayer.GetAdornerLayer(TextBox);
         if (layer != null)
         {
             layer.Add(Adorner);
         }
     };
     TextBox.VerticalContentAlignment = VerticalAlignment.Center;
 }
コード例 #8
0
ファイル: TextEntryBackend.cs プロジェクト: TheBrainTech/xwt
		public TextEntryBackend()
		{
			Widget = new ExTextBox { IsReadOnlyCaretVisible = true };
			TextBox.Loaded += delegate {
				Adorner = new PlaceholderTextAdorner (TextBox);
				var layer = AdornerLayer.GetAdornerLayer (TextBox);
				if (layer != null)
					layer.Add (Adorner);
				if (!String.IsNullOrEmpty(placeholderText))
					Adorner.PlaceholderText = placeholderText;
				if(!TextBox.IsVisible) {
					Adorner.Visibility = Visibility.Hidden;
				}
			};
			TextBox.IsVisibleChanged += TextBox_IsVisibleChanged;
			TextBox.VerticalContentAlignment = VerticalAlignment.Center;

			CommandManager.AddPreviewCanExecuteHandler(this.Widget as TextBox, new CanExecuteRoutedEventHandler(OnPreviewCanExecuteHandler));
		}