PDA

View Full Version : سوال: بدست آوردن موقعیت مکان نما درون تکست باکس



Tiam121
یک شنبه 11 فروردین 1392, 20:33 عصر
سلام به همه دوستان
من میخوام موقعیت مکان نما رو با درج هر کاراکتر داخل اون بدست بیارم(بصورت x و y) و با توجه به ابن موقعیت زیر اون یه لیست باکس رو نشون بدم.چطور میشه اینکارو کرد؟

Tiam121
یک شنبه 11 فروردین 1392, 23:59 عصر
یعنی هیچ کس نمیدونه؟؟؟؟

khokhan
دوشنبه 12 فروردین 1392, 00:08 صبح
سلام به همه دوستان
من میخوام موقعیت مکان نما رو با درج هر کاراکتر داخل اون بدست بیارم(بصورت x و y) و با توجه به ابن موقعیت زیر اون یه لیست باکس رو نشون بدم.چطور میشه اینکارو کرد؟

سلام

عزیز سوالت رو از بس پیچوندی که سر آدم گیج می ره :لبخند:

منظور شما از " داخل اون " یعنی داخل چی ؟

دیوما اینکه اصلا ارتباط این لیست باکس با " داخل اون " چیه؟

Mahmoud.Afrad
دوشنبه 12 فروردین 1392, 00:59 صبح
Point p = richTextBox1.GetPositionFromCharIndex(richTextBox1 .SelectionStart);

nima.sh
دوشنبه 12 فروردین 1392, 02:55 صبح
سلام....
برای اینکه بخوای موقعیت رو بدست بیاری،در رویداد mouse move این کد رو بنویس:


listBox1.Items.Add(e.X+" "e.Y);

Tiam121
دوشنبه 12 فروردین 1392, 11:35 صبح
سلام

عزیز سوالت رو از بس پیچوندی که سر آدم گیج می ره :لبخند:

منظور شما از " داخل اون " یعنی داخل چی ؟

دیوما اینکه اصلا ارتباط این لیست باکس با " داخل اون " چیه؟




منظورم داخل تکست باکس بود
میخوام یه ادیتور بنویسم که یه سری کلمات کلیدی رو وقتی تایپ میکنیم (مثل ادیتور C#) یه لیست از این کلمات نشون داده بشه و کاربر بتونه اونی رو که میخواد انتخاب کنه
امیدوارم دیگه چیزی مبهم نباشه

Tiam121
دوشنبه 12 فروردین 1392, 11:42 صبح
سلام....
برای اینکه بخوای موقعیت رو بدست بیاری،در رویداد mouse move این کد رو بنویس:


listBox1.Items.Add(e.X+" "e.Y);


چون واسه ادیتور میخوام و باید در هر لحظه با تایپ هر حرف لیست باکس رو واسم نمایش بده از mouse move نمیشه استفاده کرد

Tiam121
دوشنبه 12 فروردین 1392, 11:51 صبح
Point p = richTextBox1.GetPositionFromCharIndex(richTextBox1 .SelectionStart);
محمود جان ممنون.این دقیقا همونی بود که میخواستم و کارم رو راه انداخت.
واقعا ممنون