PDA

View Full Version : سوال: مشکل Focus برای TextBox طراحی شده با Blend



EhsanAvr
چهارشنبه 26 مرداد 1390, 01:05 صبح
سلام . من یه TextBox با blend طراحی کردم که یه border دورش داره و موقع فوکوس حالت چرخش رنگ ایجاد میکنه. حالا یه مشکلی داره که این کنترل تو تا فوکوس داره! یعنی وقتی روی فرم قرار میدیم با اولین Tab فوکوس روی textbox قرار میگیره و با دومین tab روی border
یعنی وقتی چند تا textbox از اینا داشته باشیم روی فرم باید دو بار tab بزنیم که بین هر textbox حرکت کنه.میخواستم ببینم چیکار کنم که فوکوس روی border قرار نگیره؟

رضا عربلو
چهارشنبه 26 مرداد 1390, 09:27 صبح
کنترلي که نمي خواي با زدن کليد tab روش focus کني را

Focusable="False"

EhsanAvr
پنج شنبه 27 مرداد 1390, 00:14 صبح
73972

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

afsaneh.asp
پنج شنبه 27 مرداد 1390, 09:55 صبح
سلام
به textbox ات TabIndex بدي، حله.



<TextBox x:Name="textBox" TextWrapping="Wrap" Margin="1" Background="{x:Null}" TabIndex="0"/>
<Border x:Name="border" BorderThickness="1" RenderTransformOrigin="0.5,0.5" Focusable="False">