Hi,
I have a project in .NET 9 and I'm using Telerik 10.0.0, I'm trying to display a TreeView with the default style, but I only have the text displayed.
Here is the XAML code:
<telerik:RadTreeView Grid.Row="1"
ItemsSource="{Binding Catalog.Children}"
BackgroundColor="#FFFFFF"
ItemTapped="OnTreeItemTapped"
LoadChildrenOnDemandCommand="{Binding LoadOnDemandCommand}"
VerticalOptions="FillAndExpand">
<telerik:TreeViewDescriptor DisplayMemberPath="Name"
ItemsSourcePath="Children"
TargetType="{x:Type viewModel:CatalogParentItemViewModel}" />
<telerik:TreeViewDescriptor DisplayMemberPath="Name"
TargetType="{x:Type viewModel:CatalogItemViewModel}" />
</telerik:RadTreeView>
In the screenshot, the "Sans nom" item is of type CatalogParentItemViewModel and it does have children.
In the console, I have the following error which may be related:
java.lang.RuntimeException: Font asset not found /data/user/0/com.app.test/cache/telerikfont.ttf at android.graphics.Typeface.createFromAsset(Typeface.java:1061) at crc6452ffdc5b34af3a0f.NavigationViewFragment.n_onCreateView(Native Method) at crc6452ffdc5b34af3a0f.NavigationViewFragment.onCreateView(NavigationViewFragment.java:39) at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3119) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:577) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052) at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:703) at android.os.Handler.handleCallback(Handler.java:959) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8705) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886)
How can I have the default style shown in the examples of the documentation?
Thanks
Julien
I'm trialing telerik maui controls and got this issue specific to iOS.
The app launches, an alert dialog injected by telerik is shown with the "this is a trial" information.
when dismissing the alert, the app crashes:
[0:] An error occurred: 'Object reference not set to an instance of an object.'. Callstack: ' at Telerik.Maui.Controls.TelerikLicense.<>c__DisplayClass12_0.<ShowLicenseMessage>b__1()
any ideas?
it works fine on windows and android, just iOS keeps failing and stopping me from validating telerik controls.
####EDIT####
I've managed to reproduce this issue on a separate project.
protected override void OnStart()
{
var mainPage = Application.Current.Windows[0].Page;
if (mainPage is Loading)
{
Page target = new PageWithTelerik();
MainThread.BeginInvokeOnMainThread(() => { Application.Current.Windows[0].Page = target; });
}
}
if you then run this app, it'll:
I have a CollectionView with Groups which does not seem to be refreshing when groups are expanded/collapsed. If I move the control (kind of force a scroll) things seem to refresh
What can I do to force the control to refresh. Can I capture when the user Expand/Collapse and do a Load. I have looked at LoadOnDemand, but I don't see how this would work.
Example
Control before expand
After Expand (You can see Pipeline Device shows expanded, but nothing is visible)
After do a scroll on control
Using the RichTextEditor I am attempting to set a default value for font family using a style but so far have been unable to get it to work.
Here is my attempt.
StringBuilder _HtmlContent = new StringBuilder();
_HtmlContent.Append("<html><head><style>body { font-family:verdana;; font-size: 16px; }</style></head><body>");
_HtmlContent.Append("<p>This is a paragraph with Verdana font.</p>");
_HtmlContent.Append("</body></html>");
this.richTextEditor.Source = RichTextSource.FromString(_HtmlContent.ToString());
What am I doing wrong? Thanks for your help.
Daniel
Hi,
Does the chat control support rendering messages that are in Markdown format? For Example:
**James Smith**
- Department: Development
- Role: Senior Developer
This should show James Smith in bold. If the chat control does not support this can you suggest any approaches to achive this?
Thanks,
Euan
I know this isn't entirely related to Telerik.
I read on GitHub, in the Windows App SDK repository, that there is an issue with dragging UI elements when running an app elevated as an Administrator.
In the past, I built my own GridSplitter
using the drag-and-drop gesture in an older version of MAUI, and it worked perfectly. However, now with MAUI 9, if I run the app as an Administrator, dragging crashes the app with a "Catastrophic failure. Drag start failed. If this is an elevated process, drag/drop is not supported there." due to UAC limitations.
If I run it normally, everything works fine.
I was wondering if your new RadGridSplitter control and other similar controls in the Windows build also crash when using drag in Admin mode?
I project to replace mine by yours 😉
I know that some developers implement their own custom drag-and-drop manager. Have you done something similar in your Telerik MAUI package? If so, can it be used as a replacement for the built-in Windows App SDK drag-and-drop API?
Hello,
I wanted to do a simple rearrangement of the control elements' position for IOS and Adnroid, like this: "- [input] +" instead of the current positioning "[input] - +"
previously it was possible to do so using ControlTemplate.
How i can acchive that using the latest verion of telerik controls?
Appretiate for your help
Hi all...
We are using a RadCollectionView with grouping (Level 1 and 2),
We came up with a need to drag and drop (reorder) a whole collection of items (group) by dragging and dropping only the group header.
Is this achievable?
And if not - can this functionality be added?
Thanks in advance, Itzik :)
When trying to use ScrollItemIntoView to show the last item of a CollectionView, It doesn't scroll to the end of the list and only show the first pixel on the item. Need to manually scroll to the bottom to view the whole line.
Works correctly on Windows but not on iOS.
.Net 8, Telerik 9.0.0
I am building a tree where my selected boxes appear as input, I followed this example since I just updated my app to Net 8 and updated my Telerik package to the latest version (9.0.0), but I have the problem that only the two parent elements of the tree are selected, I followed this thread https://www.telerik.com/forums/treeview-control-and-setting-individual-items-to-checked that I found in the forum and I see that they presented the same problem that I report, the curious thing is that they mention that in a later version (6.3.0) this error was corrected, could you tell me where I am wrong.