PDA

View Full Version : بررسی مقدار سلول دیتاگرید ویو



sara_traveler
یک شنبه 23 تیر 1392, 11:39 صبح
با سلام
من می خوام هر مقداری که در سلول زده میشه بدست بیارم و زمانی که به تعداد ارقام خاصی زسید فوکوس ببرم سلول بعدی
اما در گرید رویدادی که به ازا هر کاراکتر وارد شده در گرید فعال بشه پیدا نکردم
ممنون میشم کمکم کنید

با تشکر

hamid_hr
یک شنبه 23 تیر 1392, 13:28 عصر
بايد خودت رويدادو دستي فعال كني
داخل رويداد EditingControlShowing گريد ويو اينو بنويس
e.Control.KeyPress += dgrid_PKeyDown;
بعد اين تابعو استفاده كن

private void dgrid_PKeyDown(object sender, KeyPressEventArgs e)
{
//رويداد keypress مربوط به سلول هاي گريد
}

hamid_hr
یک شنبه 23 تیر 1392, 13:34 عصر
برا TextChange هم اينطوري بايد عمل كني
تو رويداد EditingControlShowing گريد اينو بنويس
e.Control.TextChanged += dgrid_TextChange;

اين تابعو هم مينويسي
private void dgrid_TextChange(object sender, EventArgs e)
{
‌‌‍}