working on grouplistcontrol

This commit is contained in:
Zoe Fenris
2024-06-23 14:13:26 +02:00
parent fc21b6a8b0
commit 45eb3b7dd8
3 changed files with 82 additions and 29 deletions

View File

@@ -29,56 +29,89 @@
private void InitializeComponent()
{
radListView1 = new Telerik.WinControls.UI.RadListView();
radMenuItem1 = new Telerik.WinControls.UI.RadMenuItem();
radMenuItem2 = new Telerik.WinControls.UI.RadMenuItem();
radMenuItem3 = new Telerik.WinControls.UI.RadMenuItem();
radMenuItem_CreateGroup = new Telerik.WinControls.UI.RadMenuItem();
radMenuItem_DeleteGroup = new Telerik.WinControls.UI.RadMenuItem();
radMenuItem_OpenGroup = new Telerik.WinControls.UI.RadMenuItem();
radMenu1 = new Telerik.WinControls.UI.RadMenu();
tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
radTextBoxControl_SearchBox = new Telerik.WinControls.UI.RadTextBoxControl();
((System.ComponentModel.ISupportInitialize)radListView1).BeginInit();
((System.ComponentModel.ISupportInitialize)radMenu1).BeginInit();
tableLayoutPanel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)radTextBoxControl_SearchBox).BeginInit();
SuspendLayout();
//
// radListView1
//
radListView1.Dock = System.Windows.Forms.DockStyle.Fill;
radListView1.Location = new System.Drawing.Point(0, 20);
radListView1.Location = new System.Drawing.Point(3, 31);
radListView1.Name = "radListView1";
radListView1.Size = new System.Drawing.Size(500, 480);
radListView1.Size = new System.Drawing.Size(494, 446);
radListView1.TabIndex = 0;
//
// radMenuItem1
// radMenuItem_CreateGroup
//
radMenuItem1.Name = "radMenuItem1";
radMenuItem1.Text = "New";
radMenuItem1.Click += radMenuItem1_Click;
radMenuItem_CreateGroup.Name = "radMenuItem_CreateGroup";
radMenuItem_CreateGroup.Text = "New";
radMenuItem_CreateGroup.Click += radMenuItem_CreateGroup_Click;
//
// radMenuItem2
// radMenuItem_DeleteGroup
//
radMenuItem2.Name = "radMenuItem2";
radMenuItem2.Text = "Delete";
radMenuItem_DeleteGroup.Name = "radMenuItem_DeleteGroup";
radMenuItem_DeleteGroup.Text = "Delete";
radMenuItem_DeleteGroup.Click += radMenuItem_DeleteGroup_Click;
//
// radMenuItem3
// radMenuItem_OpenGroup
//
radMenuItem3.Name = "radMenuItem3";
radMenuItem3.Text = "Open";
radMenuItem_OpenGroup.Name = "radMenuItem_OpenGroup";
radMenuItem_OpenGroup.Text = "Open";
radMenuItem_OpenGroup.Click += radMenuItem_OpenGroup_Click;
//
// radMenu1
//
radMenu1.Items.AddRange(new Telerik.WinControls.RadItem[] { radMenuItem_CreateGroup, radMenuItem_DeleteGroup, radMenuItem_OpenGroup });
radMenu1.Location = new System.Drawing.Point(0, 0);
radMenu1.Name = "radMenu1";
radMenu1.Size = new System.Drawing.Size(500, 20);
radMenu1.TabIndex = 1;
//
// tableLayoutPanel1
//
tableLayoutPanel1.ColumnCount = 1;
tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
tableLayoutPanel1.Controls.Add(radListView1, 0, 1);
tableLayoutPanel1.Controls.Add(radTextBoxControl_SearchBox, 0, 0);
tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
tableLayoutPanel1.Location = new System.Drawing.Point(0, 20);
tableLayoutPanel1.Name = "tableLayoutPanel1";
tableLayoutPanel1.RowCount = 2;
tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
tableLayoutPanel1.Size = new System.Drawing.Size(500, 480);
tableLayoutPanel1.TabIndex = 2;
//
// radTextBoxControl_SearchBox
//
radTextBoxControl_SearchBox.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right;
radTextBoxControl_SearchBox.Location = new System.Drawing.Point(3, 3);
radTextBoxControl_SearchBox.Name = "radTextBoxControl_SearchBox";
radTextBoxControl_SearchBox.NullText = "Search ...";
radTextBoxControl_SearchBox.Size = new System.Drawing.Size(494, 22);
radTextBoxControl_SearchBox.TabIndex = 1;
radTextBoxControl_SearchBox.TextChanged += RadTextBoxControl_SearchBox_TextChanged;
//
// GroupListControl
//
AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
//
// radMenu1
//
radMenu1.Items.AddRange(new Telerik.WinControls.RadItem[] { radMenuItem1, radMenuItem2, radMenuItem3 });
radMenu1.Location = new System.Drawing.Point(0, 0);
radMenu1.Name = "radMenu1";
radMenu1.Size = new System.Drawing.Size(500, 20);
radMenu1.TabIndex = 1;
Controls.Add(radListView1);
Controls.Add(tableLayoutPanel1);
Controls.Add(radMenu1);
Name = "GroupListControl";
Size = new System.Drawing.Size(500, 500);
((System.ComponentModel.ISupportInitialize)radListView1).EndInit();
((System.ComponentModel.ISupportInitialize)radMenu1).EndInit();
tableLayoutPanel1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)radTextBoxControl_SearchBox).EndInit();
ResumeLayout(false);
PerformLayout();
}
@@ -87,8 +120,10 @@
private Telerik.WinControls.UI.RadListView radListView1;
private Telerik.WinControls.UI.RadMenu radMenu1;
private Telerik.WinControls.UI.RadMenuItem radMenuItem1;
private Telerik.WinControls.UI.RadMenuItem radMenuItem2;
private Telerik.WinControls.UI.RadMenuItem radMenuItem3;
private Telerik.WinControls.UI.RadMenuItem radMenuItem_CreateGroup;
private Telerik.WinControls.UI.RadMenuItem radMenuItem_DeleteGroup;
private Telerik.WinControls.UI.RadMenuItem radMenuItem_OpenGroup;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
private Telerik.WinControls.UI.RadTextBoxControl radTextBoxControl_SearchBox;
}
}

View File

@@ -9,11 +9,29 @@ public partial class GroupListControl : UserControl
InitializeComponent();
}
private void radMenuItem1_Click(object sender, System.EventArgs e)
// E V E N T S
private void radMenuItem_CreateGroup_Click(object sender, System.EventArgs e)
{
}
private void radMenuItem_DeleteGroup_Click(object sender, System.EventArgs e)
{
}
private void radMenuItem_OpenGroup_Click(object sender, System.EventArgs e)
{
}
private void RadTextBoxControl_SearchBox_TextChanged(object sender, System.EventArgs e)
{
}
// Auflistung der Gruppen
// Hinzufügen
// Löschen + Umbenennen (Wenn Admin/Mod)