PDA

View Full Version : خطاي کدي که براي TabSet نوشته شده در چيست?



drahmadtaraffoo
یک شنبه 07 خرداد 1391, 11:23 صبح
بسم الله الرحمن الرحيم
با سلام خدمت دوستان عزيز
خطاي کدي که براي TabSet نوشته شده در چيست که هميشه انتخاب قبلي خود را نشان مي دهد؟
در صورتيکه همين کد را براي TabControl1 نوشته ام و خطايي ندارد؟
متشکرم

tiphooo
دوشنبه 08 خرداد 1391, 00:01 صبح
چون مدلشه
شما در TabSet1Change این کد را بنویس
Edit1.Text:=TabSet1.Tabs[NewTab];
NewTab پارامتر ورودی این پروسیجر است
و مقدار Index فعلی را در خود دارد در OnChange برای TabSet خاصیت TabIndex بعد از تغییر مقدار می گیرد ولی می توانی همان کد خودت را در OnClick بنویسی از آنجایی که TabSet فوکوس کنترل ندارد پس حتما باید با کلیک تغییر کند و بنابراین برای تغییر حتما OnClick روی می دهد
با هر دو حالت ذکر شده به جواب می رسید