PDA

View Full Version : سوال: مشکل در کار کردن با کامپونت expandablePanel



sini65
شنبه 01 اسفند 1394, 09:17 صبح
سلام دوستان

من دو تا از این رو دارم چجوری کلیک روی یکی شون کنم و اون یکی تغییر کنه؟

alexmcse
شنبه 01 اسفند 1394, 13:50 عصر
سلام
سوالتو واضح تر بیان کن
چی رو می خوای تغییر بدی؟
کد زیر باعث میشود زمانی که اکس پند بل 1 باز میشود اکس پند بل 2 نیر باز شود
private void Form1_Load(object sender, EventArgs e) {
expandablePanel1.Expanded = expandablePanel2.Expanded = false;


}


private void expandablePanel1_ExpandedChanged(object sender, DevComponents.DotNetBar.ExpandedChangeEventArgs e)
{
expandablePanel2.Expanded = e.NewExpandedValue;
}

sini65
شنبه 01 اسفند 1394, 15:29 عصر
سلام
سوالتو واضح تر بیان کن
چی رو می خوای تغییر بدی؟
کد زیر باعث میشود زمانی که اکس پند بل 1 باز میشود اکس پند بل 2 نیر باز شود
private void Form1_Load(object sender, EventArgs e) {
expandablePanel1.Expanded = expandablePanel2.Expanded = false;


}


private void expandablePanel1_ExpandedChanged(object sender, DevComponents.DotNetBar.ExpandedChangeEventArgs e)
{
expandablePanel2.Expanded = e.NewExpandedValue;
}

ای ول
حالا اگر بخواهم اولی رو ببندم دومی هم بسته بشه چیکار کنم؟

sini65
شنبه 01 اسفند 1394, 15:32 عصر
ای ول
حالا اگر بخواهم اولی رو ببندم دومی هم بسته بشه چیکار کنم؟

میخواهم حالت یک لیست کشویی کنم چندتاشونو

alexmcse
یک شنبه 23 اسفند 1394, 07:15 صبح
همین که در بالا گفتم

CSHARP]privatevoidForm1_Load(objectsender, EventArgs e) { expandablePanel1.Expanded = expandablePanel2.Expanded =expandablePanel3.Expanded= false;
}
private void expandablePanel1_ExpandedChanged(object sender, DevComponents.DotNetBar.ExpandedChangeEventArgs e)
{
expandablePanel2.Expanded = expandablePanel3.Expanded =e.NewExpandedValue;
}
[/CSHARP]

اگر بروی اکس پند یک کلیک کنی دیگر اسپند باز وبسته میشوند