MADE-Apps / MADE.NET

MADE.NET is a home to all of those bits of code that you know you'll reuse in another project. Making app development easier with .NET.

Home Page:https://made-apps.github.io/MADE.NET/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature] Add support for a headered text block control

jamesmcroft opened this issue · comments

The HeaderedTextBlock UWP control has been ported from the WinUX library with an implementation available for Android.

The idea for the control is to have a header component for read-only text, i.e. a TextBlock in UWP or a TextView in Android. This is useful when building form based scenarios where content from a model is usually shown with it's property (header) and the value (text).

The remaining work for this item is for an iOS and Xamarin Forms implementation.

Started taking a look at building custom controls for iOS and fleshing out the content for the HeaderedTextBlock on the iOS Custom Control branch

The custom control logic is now merged into the master branch. The implementation for the HeaderedTextBlock can be completed.

The iOS component now exists. Just requires a component for Xamarin Forms.

Thanks for the help with this @jamesmcroft

This issue is now complete.

Thanks @tom-made! I think there are some improvements that could be made to the Forms component, in particular, possibly making it a control using custom renderers taking advantage of the current MADE platform specific components. For now though, what I built works as intended.

I'm going to re-open this so we can implement it again. The code should be an easy port across once other work has been done to make custom control development easier.

#32 will need to be completed first for this, by the way

I know based on #42 that there are still issues with the iOS component. I will leave this in but update the tags