| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Xamarin.Forms;
- using Xamarin.Forms.Xaml;
- namespace comal.timesheets
- {
- [XamlCompilation(XamlCompilationOptions.Compile)]
- public partial class DataGridHost : ContentPage
- {
- public DataGridHost (MobileDataGrid datagrid)
- {
- InitializeComponent ();
- NavigationPage.SetHasBackButton(this, false);
- datagrid.OnOptionsSet += Datagrid_OnTitleSet;
- stackLayout.Children.Add(datagrid);
- }
- private void Datagrid_OnTitleSet(string title, DataGridSaveType savetype)
- {
- Device.BeginInvokeOnMainThread(() =>
- {
- titleLbl.Text = title + "s";
- saveBtn.IsVisible = savetype == DataGridSaveType.None? false : true;
- });
- }
- private void CancelBtn_Clicked(object sender, EventArgs e)
- {
- Navigation.PopAsync();
- }
- private void SaveBtn_Clicked(object sender, EventArgs e)
- {
-
- }
- }
- }
|