In regular winforms controls, where there's a touch screen, if a textbox gains focus then the touch keyboard doesn't automatically popup. However automatic popup works correctly on winforms VS RichTextbox control.
see the following stackoverflow forum thread
https://stackoverflow.com/questions/36179917/automatically-pop-up-tablet-touch-keyboard-on-winforms-input-focus/40259606
I only discovered the problem a couple of days ago as I usually use keyboards I've developed myself which are embedded in my windows. We've moved into the Chinese market with our product and because the Pinyin keyboard is so horribly complex we thought we'd opt to use Windows own touch keyboard despite not being able to host it nicely in the windows. Whilst researching and testing we discovered in horror that textboxes wouldn't support it.
My only option is switching out all textboxes and there's 100s of forms :( .
I've a 2nd problem in that I can't test on my development pc as it doesn't have a touch screen, the touch screen emulator came after vs2010. So I can't just throw one of your radtextboxes on a form and try it out.
So my question is, if I globally switched out all the textboxes with RadTextBox or radtextboxcontrol, will they automatically pop up the touch keyboard? (We're updating our old app a form at a time with telerik controls)
thanksI read this: "Commercial WinForms applications deployed to Your end users. In this case, you may deploy the Telerik assemblies together with your application with the sole exception of the Telerik.WinControls.UI.Design.dll assembly. The Telerik.WinControls.UI.Design.dll assembly may not be deployed to end-users under any circumstance."
And then if I release a free or trial version I'm required to protect all assemblies. If I don't sell my application with a free version or a free version with a trial I can deploy all the telerik assemblies as is with the exception of Telerik.WinControls.UI.Design.dll?
I'm evaluating the RichTextEditor for WinForms as a replacement for another third-party control. Frankly it would save me a lot of work if we could use your control, so I'm very enthusiastic about it, but I've discovered a problem. When a line contains multiple font styles, I'm seeing a vertical alignment issue. Likely no one would ever do this in the real world, but it's part of our regression tests and I know it's going to be a barrier selling this to my boss.
I've attached a couple images. My test app is little more than the editor and an associated ribbon bar, and I used the ribbon bar to make the formatting changes as shown. The default font in Verdana, and the misaligned text is Courier New. I saved the text as a docx and loaded it in Word, and you can see in the other image that the alignment problem is not present.
Any suggestions?
Hi, I'm stuck with such a problem.
I need to filter data at grid only from code (ShowFilteringRow = false). My filter condition is slightly complex so I use the FilterPredicate just like that - https://docs.telerik.com/devtools/winforms/gridview/filtering/custom-filtering#implementing-filtering-mechanism-using-filterpredicate
I've set EnableCustomFiltering = true and implement the PerformFiltering predicate:
private
void
ChangeFilter(
bool
filtering)
{
tree.BeginEdit();
if
(filtering)
{
tree.MasterTemplate.FilterPredicate =
new
Predicate<GridViewRowInfo>(PerformFiltering);
}
else
{
tree.MasterTemplate.FilterPredicate =
null
;
}
tree.EndEdit();
}
private
bool
PerformFiltering(GridViewRowInfo row)
{
return
(
decimal
)row.Cells[
"UnitPrice"
].Value > 30;
}
But nothing happens when I fire the ChangeFilter() - the data still unfiltered. Do you know please, ehat am I doing wrong, or how can I fire filtering process from code?
M