Hallo Again!!
Έχω φτιάξει ένα panel το οποίο ήθελα να κλείνει και να ανοίγει αλά το ήθελα να το κάνει με έναν εφέ.. δείτε τον κώδικα για να καταλάβετε(αν και είναι σε c# πιστεύω ότι μπορούν να το καλάβουν και οι προγραμματιστές της vb
Code c#
namespace xxxxxxx
{
class ClassToolcommand
{
public void ClosePanel(System.Windows.Forms.Panel panel, System.Windows.Forms.Timer timers,System.Windows.Forms.RichTextBox richtextbox)
{
panel.Width = (panel.Width - 2);
richtextbox.Width = (richtextbox.Width + 2);
if (panel.Width == 0)
{
timers.Enabled = false;
}
}
public void OpenPanel(System.Windows.Forms.Panel panel, System.Windows.Forms.Timer timers, System.Windows.Forms.RichTextBox richtextbox)
{
panel.Width = (panel.Width + 4);
richtextbox.Width = (richtextbox.Width - 4);
if (panel.Width == 236)
{
timers.Enabled = false;
}
}
namespace xxxxxxx
{
public partial class EditWordForm : Form
{
public EditWordForm()
{
InitializeComponent();
}
private void toolStripButton15_Click(object sender, EventArgs e)
{
if (panel1.Width == 236)
{
timer1.Enabled = true;
}
else if (panel1.Width == 0)
{
timer2.Enabled = true;
}
}
private void timer1_Tick(object sender, EventArgs e)
{
ctc.ClosePanel(panel1, timer1, DisplayText); //Interval : "1"
}
private void timer2_Tick(object sender, EventArgs e)
{
ctc.OpenPanel(panel1,timer2,DisplayText); //Interval : "1"
}
}
}
) τώρα πιο είναι το πρόβλημα? Όταν εκτελήτε απο cpu 2 πάει στο 63- 72 κάτι σχεδόν καταστροφικό…. Καμία ιδέα?