Exemple #1
0
        void AddDoneButton()
        {
            var keyboardToolbar = new UIToolbar();

            keyboardToolbar.SizeToFit();

            var flexBarButton = new UIBarButtonItem(UIBarButtonSystemItem.FlexibleSpace, null);

            var doneBtn = new UIBarButtonItem("Done", UIBarButtonItemStyle.Done, (sender, e) =>
            {
                ExpenseDetail_Description.EndEditing(true);
                ExpenseDetail_Value.EndEditing(true);
            });

            keyboardToolbar.Items = new UIBarButtonItem[] { flexBarButton, doneBtn };
            ExpenseDetail_Description.InputAccessoryView = keyboardToolbar;
            ExpenseDetail_Value.InputAccessoryView       = keyboardToolbar;
        }
        void ReleaseDesignerOutlets()
        {
            if (ExpenseDetail_Cancel != null)
            {
                ExpenseDetail_Cancel.Dispose();
                ExpenseDetail_Cancel = null;
            }

            if (ExpenseDetail_Category != null)
            {
                ExpenseDetail_Category.Dispose();
                ExpenseDetail_Category = null;
            }

            if (ExpenseDetail_Date != null)
            {
                ExpenseDetail_Date.Dispose();
                ExpenseDetail_Date = null;
            }

            if (ExpenseDetail_Delete != null)
            {
                ExpenseDetail_Delete.Dispose();
                ExpenseDetail_Delete = null;
            }

            if (ExpenseDetail_Description != null)
            {
                ExpenseDetail_Description.Dispose();
                ExpenseDetail_Description = null;
            }

            if (ExpenseDetail_Map != null)
            {
                ExpenseDetail_Map.Dispose();
                ExpenseDetail_Map = null;
            }

            if (ExpenseDetail_MapBtn != null)
            {
                ExpenseDetail_MapBtn.Dispose();
                ExpenseDetail_MapBtn = null;
            }

            if (ExpenseDetail_Receipt != null)
            {
                ExpenseDetail_Receipt.Dispose();
                ExpenseDetail_Receipt = null;
            }

            if (ExpenseDetail_RecieptBtn != null)
            {
                ExpenseDetail_RecieptBtn.Dispose();
                ExpenseDetail_RecieptBtn = null;
            }

            if (ExpenseDetail_Save != null)
            {
                ExpenseDetail_Save.Dispose();
                ExpenseDetail_Save = null;
            }

            if (ExpenseDetail_Value != null)
            {
                ExpenseDetail_Value.Dispose();
                ExpenseDetail_Value = null;
            }
        }