добавить примечание к определенной ячейке в datagridview - PullRequest
0 голосов
/ 17 сентября 2011

Я хочу добавить комментарий к определенной ячейке таблицы данных, как показано на рисунке ниже. Это можно сделать? enter image description here

Ответы [ 3 ]

0 голосов
/ 18 сентября 2011

Я полагаю, что можно добавить текст в несколько ячеек подряд (в элементе управления dgv). Особенно если вы хотите сохранить текущий текст в ячейках и добавить дополнительный текст поверх этих ячеек (например, этот комментарий). Так что мой ответ - нет, это невозможно. Но с другой стороны, все возможно. Вы можете создать новый элемент управления Label, расположить его в нужном месте и добавить в него текст. Это означает, что метка будет фактически размещена над элементом управления dgv. Это одна из идей.

Я думаю, что если вы хотите сделать что-то, как вы хотите, вам придется сделать что-то дополнительное (что-то необычное).

0 голосов
/ 10 октября 2011

Через некоторое время я нашел точное решение, чтобы доказать, что Мэтт прав. Ниже приводится красивая ссылка, чтобы сделать то же самое.

http://msdn.microsoft.com/en-us/library/85kxk29c.aspx

0 голосов
/ 17 сентября 2011

Вы можете добавить RowDetailsTemplate с TextBlock в нем и связать данные с его свойством Text .

<sdk:DataGrid ItemsSource={Binding Items}>
  <!-- Put your columns here -->
  <sdk:DataGrid.RowDetailsTemplate>
     <DataTemplate>
        <TextBlock Text="{Binding Note}" />
     </DataTemplate>
  </sdk:DataGrid.RowDetailsTemplate>
</sdk:DataGrid>

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...