小编Mil*_*tle的帖子

如何在Windows Phone 7的Deactivated Event中存储数据

当用户单击Bing搜索按钮时,这将导致Deactivated事件.所以,我有这些问题.

1)当用户按Bing搜索按钮时,如何存储数据.可以存储什么类型的数据以及用于存储的内容?

如何存储流类型数据?

2)当用户在按下Bing搜索按钮后单击"返回按钮"时,这将重新激活?这将是什么事件以及如何获取我存储在(1)中的数据?

谢谢

windows-phone-7

5
推荐指数
1
解决办法
415
查看次数

如何将SqlCe数据库部署到用于Windows Phone的isolatedStorage

说,我想使用现有的SqlCe数据库,其中包含HAS数据.我不确定哪种方法最好.

1)这是为Windows手机创建SqlCe数据库的常规方法

using (CountryDataContext context = new CountryDataContext(ConnectionString))    
    {         
        if (!context.DatabaseExists())        
        {            

        // create database if it does not exist            
            context.CreateDatabase();        
        }    
    }   

但是这个数据库中有数据,所以我不想创建它.我想部署它或存储在isolatedStorage中.

我该怎么办?我想使用数据库中已有的数据.

谢谢

sql-server-ce windows-phone-7

5
推荐指数
1
解决办法
1356
查看次数

如何在windows手机的其他页面中引用app中的属性,全局变量

了解在App.Xaml.cs中,我可以创建全局变量和属性.我如何从其他页面引用它们?它是应用程序......一些东西.

c# silverlight windows-phone-7

5
推荐指数
1
解决办法
4753
查看次数

如何在Button中设置文字环绕

在互联网上进行搜索,找不到解决方案。我想我错过了一些下面的代码来进行文本换行:

<按钮x:Name =“ btnCustomerAging” Background =“ Green” BorderBrush =“ Green” Foreground =“ White” FontSize =“ 33” Horizo​​ntalAlignment =“ Left” Margin =“ 662,106,0,0” Grid.Row =“ 1” VerticalAlignment =“顶部”高度=“ 213”宽度=“ 238”>

            <TextWrapping>  

              客户所在地

            </ TextWrapping>


</按钮>

winrt-xaml

4
推荐指数
1
解决办法
1500
查看次数

如何在将数据插入SQLite表后获取最后一行ID

我正在使用SQLite和SQLite-Net Wrapper for WinRT app.其他平台可能有SQLite,但实现可能会有所不同,例如使用SQLite-Net api.

如何在插入SQLite后立即获取最后一行ID?谢谢


 using (var db = new SQLite.SQLiteConnection(DBPath))
            {
                var newOrder = new SalesOrder()
                {
                    CustId = g_intCustId,
                    Customer_No = txtBlkCustomer.Text.Trim(),
                    Order_Date = DateTime.Today                    
                };

                db.Insert(newOrder);

      }

--1--- Update : I am using SQLite-Net Wrapper. I am not using SQLite -WInRT
I get the following error : The type arguments for method 'SQLite.SQLiteConnection.ExecuteScalar(string, params object[])'
cannot be inferred from the usage. Try specifying the type arguments explicitly. db.Insert(newOrder); var key = db.ExecuteScalar("SELECT last_insert_rowid()"); ---2-- Update …

c# sqlite windows-phone-7 winrt-xaml

4
推荐指数
2
解决办法
1万
查看次数

如何在UiView中显示AlertController

Swift的新手.下面的代码执行没有错误,但在控制台中它显示一条消息.这是一条错误消息以及如何修复它?是否需要在发送应用程序进行审核时修复.

谢谢

这是我的App结构:

VC(1)     -->  goto -->    VC(2)

在VC(1)中,我有:

  • BtnGo
  • UiLabelMsg
  • UITableView的

我创建了一个VC的链接(2):控制 - 拖动BtnGo到VC(2)

我将segue命名为:SegueToVC2

我想做什么:

我需要将一个字符串传递给VC2.在通过之前检查用户是否做出选择.

在PrepareForSegue中,

override func PrepareForSegue(segue:UIStoryboardSegue, sender: AnyObject!) {

    var strchk: String = UIlabelMsg.text!

    if strchk.isEmpty {

        var alert = UIAlertController(title: "Alert",message:" No Selection made",
           preferredStyle: UIAlertControllerStyle.Alert)

        alert.AddAction(UIAlertction(title: "OK",style:UIAlertActionStyle.Default,hanlder: nil))

        self.presentViewController(alert, animated: true, completion: nil ) 

    } else {

    if (segue.Identifier =="SegueToVC2") {

        var targetVC = segue.destinationViewControl as! VC2
        targetVC.strMsg = UILabelMsg.text
    }
}
Run Code Online (Sandbox Code Playgroud)

问题:

在控制台中,它显示了这个:

UIView:0x7fdfc25668c0; frame =(0,0,375,667); autoresize = w …

uiview ios swift uialertcontroller

4
推荐指数
1
解决办法
5124
查看次数

如何读取本地json文件并显示

新手在这里,我找不到任何关于Xamarin Forms的例子读取本地json文件并显示它.我需要进行本地测试才能读取本地Json文件.

1)我在哪里保存json文件以供阅读?在Android和iOS项目中还是仅在PCL项目中?

2)如何阅读文件?

这里的代码,但它不完整,因为我不知道如何读取文件.

using (var reader = new System.IO.StreamReader(stream))
{


var json = reader.ReadToEnd();

var rootobject = JsonConvert.DeserializeObject<Rootobject>(json);

whateverArray  = rootobject.Whatever;

}
Run Code Online (Sandbox Code Playgroud)

代码错过了Path和其他所需的代码.

xamarin.forms

4
推荐指数
1
解决办法
6903
查看次数

如何设置状态栏的颜色,显示载体,时间和电池

我有一个ViewController,它是第一个加载的,我不使用NavigationController导航到下一个VC.我用Segue.

我有一个背景图像,涵盖了第一个VC的整个屏幕.它涵盖了载体/时间/电池的状态栏和颜色变黑.用户将无法看到电池寿命.

我的项目info.plist文件中没有基于控制器的视图状态栏属性(将其设置为NO)

我需要做什么才能将颜色设置为白色或其他颜色以使状态栏可见?override func viewWillAppear(){

super.viewWillAppear()
    var nav = self.navigationController?.navigationBar
    nav?.barStyle = UIBarStyle.Black
    nav?.tintColor = UIColor.whiteColor()
    nav?.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.orangeColor()]
}
Run Code Online (Sandbox Code Playgroud)

ios swift

3
推荐指数
1
解决办法
7626
查看次数

如何将UserControl中的所有文本框添加到GridView中

在页面上,我将UserControl动态添加到GridView中。因此,每个UserControl可以包含不同类型的控件(TextBox,CheckBox,单选按钮)

例如,UserControl的名称是:UserForm。

问题:如何使用VisualTreeHelper获取控件集合并检查textBox是否为空。

我找到了与该问题类似的代码,并对其进行了修改,但无法正常工作。

我不知道这意味着什么,是否需要?

list.AddRange(AllTextBoxes(child))

我应该使用MyList.Select()还是MyList.Where()吗?

无效的FindTextBoxes()
{

   列表<TextBox> MyList = AllTextBoxes(UserForm);

   var count = MyList.Where(x => if(string.IsEmptyOrNull(x.Text));

}




列出<TextBox> AllTextBoxes(DependencyObject父对象)
{
    var list = new List <TextBox>();

    为(int i = 0; i <VisualTreeHelper.GetChildrenCount(parent); i ++)
    {
        var child = VisualTreeHelper.GetChild(parent,i);

        如果(子项是TextBox)

            list.Add(子级为TextBox);

        list.AddRange(AllTextBoxes(child));
    }
    返回清单;
}


winrt-xaml

2
推荐指数
1
解决办法
792
查看次数

如何检查 TextView 是否为空

我是 Swift 的新手。我正在尝试检查 textView 是否为空或没有用户输入。

此代码似乎适用于 textField 但不适用于 textView。

如何解决这个问题?

这项工作为 textField

var strChking: String = txtField.text

如果 strChking.isEmpty {

}

这不适用于 TextView

var strChkTxtVW: String = txtView.text

如果 strCkhTxtVW.isEmpty {}


swift

2
推荐指数
1
解决办法
3517
查看次数