镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

@GettingStarted~Forms

Happypig375 edited this page Aug 26, 2018 · 4 revisions

Getting Started with Xamarin.Forms

Inside Visual Studio,

  1. Create a Xamarin.Forms project. We recommend choosing .NET Standard as the code sharing strategy as you will only need to install CSharpMath once.

  2. Install the CSharpMath.Forms NuGet package to the shared project if you chose .NET Standard as the code sharing strategy, or to all the platform projects if you chose Shared Project as the code sharing strategy. NuGet

  3. Open MainPage.xaml of the shared project. Open file

  4. Insert xmlns:math="clr-namespace:CSharpMath.Forms;assembly=CSharpMath.Forms" into the attributes of the ContentPage and replace the Label with <math:MathView LaTeX="1+1"/> so that the file now becomes

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:local="clr-namespace:CSharpMathSample"
             xmlns:math="clr-namespace:CSharpMath.Forms;assembly=CSharpMath.Forms"
             x:Class="CSharpMathSample.MainPage">

    <StackLayout>
        <!-- Place new controls here -->
        <math:MathView LaTeX="1+1"/>
    </StackLayout>

</ContentPage>
  1. Choose a platform project. UWP is recommended if you are on Windows 10 and included it when creating the project. Choose project

  2. Run it by clicking the button with the green arrow. Run

  3. On UWP, a black bar appears and shadows our MathView. You can disable it with the following buttons: Button 1

(The button is to the left) Button 2

Result

  1. Discover what you can do

Showcase

Welcome to the CSharpMath wiki!

This has now reached the point where the Quadratic Formula looks reasonable on iOS:

Quadratic Formula

Clone this wiki locally