簡體   English   中英

如何使用C#Windows Phone 8打開電話撥號器(鍵盤)

[英]How to open phone dialer (Keypad) with c# windows phone 8

在我的應用程序中,我要將電話號碼復制到剪貼板,然后打開電話撥號器小鍵盤 )以將電話號碼粘貼到那里。 無需使用PhoneCallTask撥打電話

鍵盤

我無法使用PhoneCallTask​​,因為它無法支持USSD號碼來檢查我的電話資金,例如“ * 100#

錯誤消息“請直接從手機的鍵盤輸入服務代碼”

謝謝

在XAML中:

<toolkit:PhoneTextBox Text="{Binding UserInput, Mode=TwoWay}" InputScope="{Binding UserInputScope}"/>

在后面的代碼中:創建依賴項屬性UserInputScope,然后將其設置為

public static readonly DependencyProperty UserInputTypeProperty =
            DependencyProperty.Register("UserInputType", typeof (InputScope), typeof (ManualTypeView), new PropertyMetadata(default(InputScope)));

public InputScope UserInputType
{
    get { return (InputScope) GetValue(UserInputTypeProperty); }
    set { SetValue(UserInputTypeProperty, value); }
}

將UserInputType設置為

this.UserInputType = new InputScope
{
    Names =
        {
            new InputScopeName
                {NameValue = InputScopeNameValue.TelephoneNumber}
        }
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM