none
hello~needs help about ScrollToLine din't work after use ReadAllText RRS feed

  • 问题

  • <pre lang="x-c#">void LoadFile(string strFileName)
        {
          try
          {
            txtbox.Text = File.ReadAllText(strFileName);
          }
          catch (Exception exc)
          {
            MessageBox.Show("Error on File Open: " + exc.Message, strAppTitle,
                    MessageBoxButton.OK, MessageBoxImage.Asterisk);
            return;
          }
          strLoadedFile = strFileName;
          UpdateTitle();
          txtbox.SelectionStart = 0;
          txtbox.SelectionLength = 0;
          isFileDirty = false;
    
          txtbox.ScrollToLine(100);
        }
    

    I'm sure the context of open-file has more than 200 lines.

    but the textbox din't scroll to the 100 line. it just stay on 0 line.

    2011年5月22日 20:10

答案

  • 谢谢热心帮助~文件打开没有问题,遇到问题的是ScrollToLine,没有起作用,不过我在notepad上overide了OnMouseDown,然后再调用ScrollToLine,这个时候才起作用
    2011年5月23日 14:49

全部回复