コード例 #1
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;
 }
コード例 #2
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;
 }
コード例 #3
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;
 }
コード例 #4
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));
		}
コード例 #5
0
ファイル: TextEntryBackend.cs プロジェクト: shines77/xwt
 public TextEntryBackend()
 {
     Widget = new ExTextBox();
     TextBox.IsReadOnlyCaretVisible = true;
 }
コード例 #6
0
ファイル: TextEntryBackend.cs プロジェクト: chkn/xwt
 public TextEntryBackend()
 {
     Widget = new ExTextBox();
 }