Der Code, den ich Entsendung bin Anfangscode ist, können Sie beginnen Steuerung builting mit ..
I verwendet RichTextBlock und Textbox. Wenn Sie diese beiden Steuerelemente in WrapPanel in der Gridview einfügen. Sie könnten eine ähnliche Kontrolle bekommen, die Sie wollten, aber ich habe es nicht versucht.
<RichTextBlock x:Name="tokenblock">
<Paragraph>
</Paragraph>
</RichTextBlock>
<TextBox TextChanged="TextBox_TextChanged"/>
-Code ist hinter ähnliche
private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
{
string text = (sender as TextBox).Text;
if (text.Contains(';'))
{
Paragraph para;
text = text.Substring(0, text.LastIndexOf(';'));
if (tokenblock.Blocks.Count > 0)
para = tokenblock.Blocks[0] as Paragraph;
else
para = new Paragraph();
InlineUIContainer inline = new InlineUIContainer();
Border br = new Border();
br.Background = new SolidColorBrush(Colors.Gray);
br.CornerRadius = new CornerRadius(10);
TextBlock tb = new TextBlock();
br.MinWidth = 70;
br.MaxWidth = 150;
tb.Text = text;
tb.TextWrapping = TextWrapping.Wrap;
tb.Margin =new Thickness(10, 10, 10, 10);
br.Child = tb;
inline.Child = br;
para.Inlines.Add(inline);
(sender as TextBox).Text = "";
}
// unten Codes ich nicht versucht haben
<GridView x:Name="myGridView" IsItemClickEnabled="True">
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsWrapGrid Orientation="Horizontal" MaximumRowsOrColumns="5"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
//here you have to put RichTextBlock and textbox as two gridview items
haben Sie diesen Link bezeichnet http://stackoverflow.com/questions/36237644/how-to-create-a-Tokenizing-Steuerelement-für-uwp-wie-bekannt-aus-Outlook-wenn-Verwendung-zu? – Archana
Hallo @Archana, vielen Dank für Ihr Interesse noch einmal. Ich werde auch in Ihren Verweis-Link und den Blog hinein schauen, und werde mich dann bald wieder bei Ihnen melden, InshaAllah. :) –
@LovetoCode (Archana), ich würde den Artikel in Ihrem Verweis-Link lesen. Das ist eigentlich ein toller Artikel speziell für WPF Benutzer. Ich versuche es in UWP-Anwendungen zu implementieren, aber viele Fehler bcoz RichEditBox in UWP hat nicht solche Optionen wie in WPF RichTextBox. So ist es erforderlich, dass Sie plz für diese Kontrolle in UWP arbeiten und es teilen. Es wird sehr geschätzt werden. Noch einmal vielen Dank. –