OSDN Git Service

Paddingプロパティを設定すると余白の部分が黒くなってしまう問題を修正した
[fooeditengine/FooEditEngine.git] / WPF / Test / MainWindow.xaml.cs
index a34bb33..96e07fe 100644 (file)
@@ -235,12 +235,12 @@ namespace Test
             if (this.fooTextBox.DrawCaretLine)
             {
                 this.fooTextBox.DrawCaretLine = false;
-                this.ShowLineMarker.IsEnabled = false;
+                this.ShowLineMarker.IsChecked = false;
             }
             else
             {
                 this.fooTextBox.DrawCaretLine = true;
-                this.ShowLineMarker.IsEnabled = true;
+                this.ShowLineMarker.IsChecked = true;
             }
             this.fooTextBox.Refresh();
         }
@@ -276,6 +276,22 @@ namespace Test
         {
             this.it = null;
         }
+
+        private void MenuItem_Click_11(object sender, RoutedEventArgs e)
+        {
+            this.fooTextBox.Padding = new Thickness(20);
+            this.fooTextBox.Refresh();
+        }
+
+        private void MenuItem_Click_12(object sender, RoutedEventArgs e)
+        {
+            if (this.fooTextBox.LineBreakMethod == LineBreakMethod.None)
+                this.fooTextBox.LineBreakMethod = LineBreakMethod.PageBound;
+            else
+                this.fooTextBox.LineBreakMethod = LineBreakMethod.None;
+            this.fooTextBox.PerfomLayouts();
+            this.fooTextBox.Refresh();
+        }
     }
     public class TextRangeConveter : System.Windows.Data.IValueConverter
     {