Ich habe diesen Code dahinter:
private void InitializeListView()
{
//RAZ
lv.Items.Clear();
GridView gridView = new GridView();
gridView.AllowsColumnReorder = true;
GridViewColumn gvc1 = new GridViewColumn();
gvc1.DisplayMemberBinding = new System.Windows.Data.Binding("SN");
gvc1.Header = "SN";
GridViewColumn gvc2 = new GridViewColumn();
gvc2.DisplayMemberBinding = new System.Windows.Data.Binding("a1");
gvc2.Header = "A1";
gridView.Columns.Add(gvc2);
GridViewColumn gvc3 = new GridViewColumn();
gvc3.DisplayMemberBinding = new System.Windows.Data.Binding("a2");
gvc3.Header = "A2";
gridView.Columns.Add(gvc3);
for (int i = 0; i < lv.Count; i++)
{
this.lv.Items.Add(
new dataToUse
{
sn= tab[0],
a1= tab[1],
a2 = tab[2]
});
}
this.lv.View = gridView;
}
um dies dynamisch zu generieren:
Das Problem ist, dass ich beim Generieren des Projekts das ContextMenu (und damit die MenuItems) nicht sehen kann.
Ich verwende diese Art von Code bereits in einem anderen Projekt, aber hier funktioniert es nicht...
Ich vermute, dass der Code dahinter der letzte ist, der generiert wird. Könnten Sie mir also erklären, wie man ein ContextMenu programmgesteuert erstellt? Könnte gut sein.
Könnten Sie mir bitte helfen?
Danke!
C# ListView So erstellen Sie ein Kontextmenü programmgesteuert ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Entfernen Sie das Kontextmenü und das Symbol nach dem Öffnen des MDI -Formulars
by Anonymous » » in C# - 0 Replies
- 15 Views
-
Last post by Anonymous
-
-
-
Das Kontextmenü registriert nicht. Klicken Sie auf Ereignisbefehl XAML und C#.
by Anonymous » » in C# - 0 Replies
- 6 Views
-
Last post by Anonymous
-