none
richTextBoxにおいてキャレット位置の取得 RRS feed

  • 質問

  • またお世話になります。

    またまたへたくそな質問とは思いますが、help等参照してもわからなかったので・・・

    RichTextBox を作成し、適当な文字列を設定して、操作した後、キャレット(テキストボックスの点滅しているカーソル)を元の選択位置に戻したいのですが、取得、設定の仕方がわかりません。

    どなたかわかる方、ご教授願います。

    2006年9月26日 18:39

回答

  • akky01 さん、こんにちは。

     akky01 さんからの引用
    RichTextBox を作成し、適当な文字列を設定して、操作した後、キャレット(テキストボックスの点滅しているカーソル)を元の選択位置に戻したいのですが、取得、設定の仕方がわかりません。

    具体的にどこまでわかっていて '何が' わからないのかが、わからないですが、

    SelectionStart プロパティを事前に取得してどこかに保持しておいて、
    "操作した後" (というのが、厳密にどういう定義なのかがわかりませんが) に、元に戻すだけだと思います。

    2006年9月26日 23:49

すべての返信

  • akky01 さん、こんにちは。

     akky01 さんからの引用
    RichTextBox を作成し、適当な文字列を設定して、操作した後、キャレット(テキストボックスの点滅しているカーソル)を元の選択位置に戻したいのですが、取得、設定の仕方がわかりません。

    具体的にどこまでわかっていて '何が' わからないのかが、わからないですが、

    SelectionStart プロパティを事前に取得してどこかに保持しておいて、
    "操作した後" (というのが、厳密にどういう定義なのかがわかりませんが) に、元に戻すだけだと思います。

    2006年9月26日 23:49
  • こんにちは、ご回答ありがとうございます。

    SelectionStartは前に試して、うまく取得できなかったので、質問をあげたのですが、返答していただいた後にもう一度試したら、一発で取得できました(何で?)

    なかなか具体的な質問の形にならず、申し訳ありません。

    ありがとうございました。

    2006年9月27日 4:43