2016-10-09 11 views
0

gridcontrolの右クリックメニューをカスタマイズする方法は?私は、メニューにエクスポートオプションを入れてみてください。私はまだそれを見つけることができないグリッドデザイン内を検索しようとします。 Googleにこれを数週間お試しください。マスターからのガイダンスが必要です。 TQgridControl/gridView1(C#/ DevExpress)の右クリックメニューのカスタマイズプログラムで

enter image description here

答えて

0

単一のコントロール名はコンテキストメニューあなたはその後、いくつかのイベントを追加するコードやデザイナーからそれを追加することができますがあります。あなたはあなたがGridViewのPopupMenuShowing eventを処理し、内蔵のグリッドメニュー(複数可)をカスタマイズすることができますyouselfかAdding a right click menu to an item

+0

私が知っているのとは何かでありますDataGridViewのヘッダーメニュー、私はグーグル多くのサンプル、理解することができません、私は指導のための(プログラム的に)サンプルコードの検索を試してみてください。私は、既存のgridviewの右クリックメニューにオプションで手動でコードを書く必要があることを知っています。しかし、私はまだそれを行うためのいくつかの重要な重要なステップを逃しています。 メニューオプションを既存のものに追加しようとしています。 –

+0

こんにちはCodeFarmer、私は私のDLLのコードを発見したため、私のケースを解決しました。とにかく、私の次の完全なフロントエンドシステム開発のためにあなたのガイダンスはまだ非常に便利です。ありがとうございました。 –

0

それをグーグルことができます。

private void gridView1_PopupMenuShowing(object sender, DevExpress.XtraGrid.Views.Grid.PopupMenuShowingEventArgs e) 
{ 
    if (e.MenuType != DevExpress.XtraGrid.Views.Grid.GridMenuType.Column) 
     return; 

    DXMenuItem restoreItem = new DXMenuItem() { Caption = "Restore Layout" }; 
    restoreItem.Click += restoreItem_Click; 

    e.Menu.Items.Add(restoreItem); 
} 

private void restoreItem_Click(object sender, EventArgs e) 
{ 
    MessageBox.Show("Restoring layout..."); 
} 

も参照してください:How to: Implement Custom Menu in XtraGrid Control

関連する問題