22

最近、私はこの質問を調査していました: DataGridView C# に長い値を格納しています。いくつかのテストの後、値が実際にセルに格納されていて、プログラムでアクセスできる場合でも、43679DataGridViewCell文字を超える長さのテキストは表示されないことがわかりました。

実際、これは次のバグとしても報告されていSQL Server Management Studioます。SSMS - グリッド モードで列から 43679 文字を超える文字を貼り付けることはできません

この制限は、UI レンダリングの過負荷を防ぐためのものだと思います。しかし、私の質問は次のとおりです。

  1. なぜこの正確な値が使用されているのですか?
  2. この制限に関するドキュメントはありますか?
4

1 に答える 1

4

4367916進数に変換すると、 0xAAA0. または逆形式で0xAAA0 = 0xFFFF - 0x555F

0x555F は、中国語の Unicode シンボル「open;」のコードです。始める」。それは中国のメッセージか、ある種の中国の魔法かもしれません)

于 2013-01-28T19:49:48.177 に答える