2013-04-30 3 views
0

У меня есть DataGridView с двумя типами ячеек, отличающимися обратным цветом (красный/зеленый). Я хотел бы установить ContextMenu для этого DataGridView, но я хочу, чтобы он был другим для красных ячеек и для зеленых ячеек. Есть ли способ сделать это?Как установить различные ContextMenu для разных ячеек в DataGridView

И как второй вопрос, есть ли способ присвоить ToolTip для DataGridViewCells и снова отличаться от красных/зеленых ячеек?

ответ

0

Решено, я заметил, что я не могу только добавить ContextMenuStrip в свойствах DataGridView, но когда я добираюсь до точных клеток с помощью foreach row, затем foreachcell в row и установить ContextMenuStrip к точной ячейке.

0

Добавить подсказку в виде сетки -

asp:TemplateField HeaderText="Comments" SortExpression="short_comment"> 
    <ItemTemplate> 
     <asp:Label ID="Label1" runat="server" Text='<%# Bind("short_comment") %>' ToolTip ='<%# Bind("longer_comment") %>'></asp:Label> 
    </ItemTemplate> 
</asp:TemplateField>