* UIListBox, UICombobox:更新部分事件
This commit is contained in:
parent
d291e4f96e
commit
227df20ac6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -41,10 +41,16 @@ namespace Sunny.UI
|
|||||||
ListBox.DataSourceChanged += Box_DataSourceChanged;
|
ListBox.DataSourceChanged += Box_DataSourceChanged;
|
||||||
ListBox.DisplayMemberChanged += Box_DisplayMemberChanged;
|
ListBox.DisplayMemberChanged += Box_DisplayMemberChanged;
|
||||||
ListBox.ValueMemberChanged += Box_ValueMemberChanged;
|
ListBox.ValueMemberChanged += Box_ValueMemberChanged;
|
||||||
|
ListBox.SelectedValueChanged += ListBox_SelectedValueChanged;
|
||||||
DropDownWidth = 150;
|
DropDownWidth = 150;
|
||||||
fullControlSelect = true;
|
fullControlSelect = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ListBox_SelectedValueChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
SelectedValueChanged?.Invoke(this, e);
|
||||||
|
}
|
||||||
|
|
||||||
private void Box_ValueMemberChanged(object sender, EventArgs e)
|
private void Box_ValueMemberChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
ValueMemberChanged?.Invoke(sender, e);
|
ValueMemberChanged?.Invoke(sender, e);
|
||||||
@ -63,7 +69,6 @@ namespace Sunny.UI
|
|||||||
private void Box_SelectedIndexChanged(object sender, EventArgs e)
|
private void Box_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Text = ListBox.GetItemText(ListBox.SelectedItem);
|
Text = ListBox.GetItemText(ListBox.SelectedItem);
|
||||||
SelectedValueChanged?.Invoke(this, e);
|
|
||||||
SelectedIndexChanged?.Invoke(this, e);
|
SelectedIndexChanged?.Invoke(this, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -65,6 +65,9 @@ namespace Sunny.UI
|
|||||||
listbox.MouseDown += Listbox_MouseDown;
|
listbox.MouseDown += Listbox_MouseDown;
|
||||||
listbox.MouseUp += Listbox_MouseUp;
|
listbox.MouseUp += Listbox_MouseUp;
|
||||||
listbox.MouseMove += Listbox_MouseMove;
|
listbox.MouseMove += Listbox_MouseMove;
|
||||||
|
ListBox.DataSourceChanged += Box_DataSourceChanged;
|
||||||
|
ListBox.DisplayMemberChanged += Box_DisplayMemberChanged;
|
||||||
|
ListBox.ValueMemberChanged += Box_ValueMemberChanged;
|
||||||
|
|
||||||
timer.Tick += Timer_Tick;
|
timer.Tick += Timer_Tick;
|
||||||
timer.Start();
|
timer.Start();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user